Commit a2c3c34b authored by Jonas Ådahl's avatar Jonas Ådahl Committed by Adam Jackson

xwayland: Correctly detect whether posix_fallocate exists

We had HAVE_POSIX_FALLOCATE checks, but no such macros were ever
defined anywhere. This commit makes it so that this macro is defined if
the posix_fallocate is detected during configure.
Signed-off-by: Jonas Ådahl's avatarJonas Ådahl <jadahl@gmail.com>
Reviewed-by: Julien Cristau's avatarJulien Cristau <jcristau@debian.org>
parent 939ce0ba
......@@ -218,7 +218,8 @@ AC_SUBST(DLOPEN_LIBS)
dnl Checks for library functions.
AC_CHECK_FUNCS([backtrace ffs geteuid getuid issetugid getresuid \
getdtablesize getifaddrs getpeereid getpeerucred getprogname getzoneid \
mmap seteuid shmctl64 strncasecmp vasprintf vsnprintf walkcontext setitimer])
mmap posix_fallocate seteuid shmctl64 strncasecmp vasprintf vsnprintf \
walkcontext setitimer])
AC_REPLACE_FUNCS([reallocarray strcasecmp strcasestr strlcat strlcpy strndup])
AC_CHECK_DECLS([program_invocation_short_name], [], [], [[#include <errno.h>]])
......
......@@ -24,6 +24,10 @@
* SOFTWARE.
*/
#ifdef HAVE_CONFIG_H
#include <dix-config.h>
#endif
#include "xwayland.h"
#include <sys/mman.h>
......
......@@ -521,4 +521,7 @@
/* Have setitimer support */
#undef HAVE_SETITIMER
/* Have posix_fallocate() */
#undef HAVE_POSIX_FALLOCATE
#endif /* _DIX_CONFIG_H_ */
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment