From e9cf9f2c59e3af819e6d6a339077be5652daaf2b Mon Sep 17 00:00:00 2001 From: Bastien Nocera Date: Mon, 4 Apr 2016 10:57:20 +0200 Subject: [PATCH] build: Fix all statfs() tests failing The current statfs() compilation tests all fail because statfs() expects the first argument to be non-null. Pass a dummy path instead of NULL to satisfy the compiler. https://bugzilla.gnome.org/show_bug.cgi?id=764574 --- configure.ac | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/configure.ac b/configure.ac index 3eca8938b..ca5f7e9d2 100644 --- a/configure.ac +++ b/configure.ac @@ -1064,7 +1064,7 @@ AS_IF([test "$ac_cv_func_statfs" = yes], [ #ifdef HAVE_SYS_STATFS_H #include #endif], [struct statfs st; - statfs(NULL, &st);],[ + statfs("/", &st);],[ AC_MSG_RESULT([2]) AC_DEFINE(STATFS_ARGS, 2, [Number of arguments to statfs()])],[ AC_TRY_COMPILE([#include @@ -1080,7 +1080,7 @@ AS_IF([test "$ac_cv_func_statfs" = yes], [ #ifdef HAVE_SYS_STATFS_H #include #endif], [struct statfs st; - statfs(NULL, &st, sizeof (st), 0);],[ + statfs("/", &st, sizeof (st), 0);],[ AC_MSG_RESULT([4]) AC_DEFINE(STATFS_ARGS, 4, [Number of arguments to statfs()])],[ AC_MSG_RESULT(unknown)