s3-waf: fix configure check for HAVE_POSIX_FADVISE.
authorGünther Deschner <gd@samba.org>
Tue, 11 Oct 2011 13:03:01 +0000 (15:03 +0200)
committerGünther Deschner <gd@samba.org>
Tue, 11 Oct 2011 17:50:31 +0000 (19:50 +0200)
Guenther

source3/wscript

index 87cc2d49759cf6aa6daf864549e9beb7f24bb02e..9ef42badca0ff808c50a723dd3fc74dfbc6e12b0 100644 (file)
@@ -1078,14 +1078,11 @@ exit(1);
                                define='HAVE_STRUCT_STAT_ST_BIRTHTIMENSEC')
 
     conf.CHECK_CODE('''
-#if defined(HAVE_UNISTD_H)
-#include <unistd.h>
-#endif
-#include <fcntl.h>],
 ssize_t err = posix_fadvise(0,0,0x80000,POSIX_FADV_WILLNEED);
 ''',
                'HAVE_POSIX_FADVISE',
-               msg='Checking whether posix_fadvise is available')
+               msg='Checking whether posix_fadvise is available',
+               headers='unistd.h fcntl.h')
 
     for v in ['_SC_NGROUPS_MAX', '_SC_NPROC_ONLN', '_SC_NPROCESSORS_ONLN', '_SC_PAGESIZE' ]:
         conf.CHECK_CODE('''