m4-commit
[Top][All Lists]
Advanced

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

Changes to m4/src/freeze.c,v


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

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

Index: src/freeze.c
===================================================================
RCS file: /sources/m4/m4/src/freeze.c,v
retrieving revision 1.52
retrieving revision 1.53
diff -u -b -r1.52 -r1.53
--- src/freeze.c        4 Oct 2006 03:57:01 -0000       1.52
+++ src/freeze.c        27 Oct 2006 04:03:28 -0000      1.53
@@ -153,9 +153,7 @@
 void
 produce_symbol_dump (m4 *context, FILE *file, m4_symbol_table *symtab)
 {
-  const char *errormsg = m4_symtab_apply (symtab, dump_symbol_CB, file);
-
-  if (errormsg != NULL)
+  if (m4_symtab_apply (symtab, dump_symbol_CB, file))
     assert (false);
 }
 
@@ -188,7 +186,7 @@
                                                m4_get_symbol_func (symbol));
 
       if (bp == NULL)
-       return "INTERNAL ERROR: builtin not found in builtin table!";
+       assert (!"INTERNAL ERROR: builtin not found in builtin table!");
 
       fprintf (file, "F%lu,%lu",
               (unsigned long) strlen (symbol_name),
@@ -208,7 +206,7 @@
   else if (m4_is_symbol_placeholder (symbol))
     ; /* Nothing to do for a builtin we couldn't reload earlier.  */
   else
-    return "INTERNAL ERROR: bad token data type in produce_symbol_dump ()";
+    assert (!"INTERNAL ERROR: bad token data type in produce_symbol_dump ()");
 
   return NULL;
 }




reply via email to

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