m4-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Changes to m4/src/main.c,v


From: Eric Blake
Subject: Changes to m4/src/main.c,v
Date: Fri, 27 Oct 2006 04:03:32 +0000

CVSROOT:        /sources/m4
Module name:    m4
Changes by:     Eric Blake <ericb>      06/10/27 04:03:28

Index: src/main.c
===================================================================
RCS file: /sources/m4/m4/src/main.c,v
retrieving revision 1.99
retrieving revision 1.100
diff -u -b -r1.99 -r1.100
--- src/main.c  21 Oct 2006 12:49:57 -0000      1.99
+++ src/main.c  27 Oct 2006 04:03:28 -0000      1.100
@@ -564,11 +564,10 @@
              m4_symbol_value *value = m4_symbol_value_create ();
 
              macro_value = strchr (arg, '=');
-             if (macro_value == NULL)
-               macro_value = "";
-             else
+             if (macro_value != NULL)
                *macro_value++ = '\0';
-             m4_set_symbol_value_text (value, xstrdup (macro_value));
+             m4_set_symbol_value_text (value, xstrdup (macro_value
+                                                        ? macro_value : ""));
 
              m4_symbol_pushdef (M4SYMTAB, arg, value);
            }




reply via email to

[Prev in Thread] Current Thread [Next in Thread]