From: Simon McVittie Date: Thu, 24 Feb 2011 15:16:26 +0000 (+0000) Subject: Use square brackets (m4 quoting) instead of changequote X-Git-Tag: dbus-1.4.8~14^2~2^2~2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=5c06992e627154c3d590e890b5b7008df9384eb4;p=platform%2Fupstream%2Fdbus.git Use square brackets (m4 quoting) instead of changequote For more details, see: http://www.gnu.org/software/autoconf/manual/html_node/Changequote-is-Evil.html --- diff --git a/configure.in b/configure.in index b043018..049a7c2 100644 --- a/configure.in +++ b/configure.in @@ -1129,8 +1129,10 @@ if test x$dbus_win != xyes -a x$dbus_cygwin != xyes -a x$USE_MAINTAINER_MODE = x fi fi -if test "x$GCC" = "xyes"; then - changequote(,)dnl +dnl This whole "if" block is in m4 quotes ([]) because it uses them +dnl for character ranges internally. m4 macros cannot be used inside this +dnl block. +[if test "x$GCC" = "xyes"; then case " $CFLAGS " in *[\ \ ]-Wall[\ \ ]*) ;; *) CFLAGS="$CFLAGS -Wall" ;; @@ -1272,8 +1274,7 @@ if test "x$GCC" = "xyes"; then *) CFLAGS="$CFLAGS -pedantic" ;; esac fi - changequote([,])dnl -fi +fi] AC_SUBST(PIC_CFLAGS) AC_SUBST(PIC_LDFLAGS)