[Top][All Lists]
[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;
}