summaryrefslogtreecommitdiff
path: root/build/configure.ac.warnings
diff options
context:
space:
mode:
Diffstat (limited to 'build/configure.ac.warnings')
-rw-r--r--build/configure.ac.warnings3
1 files changed, 2 insertions, 1 deletions
diff --git a/build/configure.ac.warnings b/build/configure.ac.warnings
index a43ae894..3eb0104b 100644
--- a/build/configure.ac.warnings
+++ b/build/configure.ac.warnings
@@ -69,8 +69,9 @@ CAIRO_CFLAGS="$CAIRO_CFLAGS $WARN_CFLAGS"
# gcc from generating thousands of warnings about the misapplication of the
# attribute to void functions and variables.
AC_CACHE_CHECK([how to enable unused result warnings], cairo_cv_warn_unused_result, [
+ AC_REQUIRE([AC_PROG_GREP])
cairo_cv_warn_unused_result=""
- if echo $WARN_CFLAGS | grep -e '-Wno-attributes' >/dev/null; then
+ if echo $WARN_CFLAGS | $GREP -e '-Wno-attributes' >/dev/null; then
CAIRO_CC_TRY_FLAG_SILENT(
[-Wno-attributes],
[__attribute__((__warn_unused_result__)) void f (void) {}