warnings: Think right.
authorPaolo Bonzini <bonzini@gnu.org>
Tue, 11 Nov 2008 12:55:40 +0000 (13:55 +0100)
committerPaolo Bonzini <bonzini@gnu.org>
Tue, 11 Nov 2008 12:55:40 +0000 (13:55 +0100)
2008-11-11  Paolo Bonzini  <bonzini@gnu.org>

* m4/warnings.m4 (gl_WARN_ADD): Don't AC_SUBST the empty string.

ChangeLog
m4/warnings.m4

index 23d9567..349e364 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,9 @@
 2008-11-11  Paolo Bonzini  <bonzini@gnu.org>
 
+       * m4/warnings.m4 (gl_WARN_ADD): Don't AC_SUBST the empty string.
+
+2008-11-11  Paolo Bonzini  <bonzini@gnu.org>
+
        * m4/warnings.m4 (gl_WARN_INIT): Substitute WARN_CFLAGS.
        (gl_WARN_ADD): Substitute $2 if literal.
 
index ca9bf5e..71a8e56 100644 (file)
@@ -47,5 +47,5 @@ AS_VAR_PUSHDEF([gl_Flags], m4_if([$2], [], [[WARN_CFLAGS]], [[$2]]))dnl
 gl_AS_VAR_IF([gl_Warn], [yes], [gl_AS_VAR_APPEND([gl_Flags], [" $1"])])
 AS_VAR_POPDEF([gl_Flags])dnl
 AS_VAR_POPDEF([gl_Warn])dnl
-AS_LITERAL_IF([$2], [AC_SUBST([$2])], [])dnl
+m4_ifval([$2], [AS_LITERAL_IF([$2], [AC_SUBST([$2])], [])])dnl
 ])