]> git.saurik.com Git - bison.git/commitdiff
(packgram, reader): Use abort rather than assert.
authorPaul Eggert <eggert@cs.ucla.edu>
Thu, 21 Nov 2002 05:20:49 +0000 (05:20 +0000)
committerPaul Eggert <eggert@cs.ucla.edu>
Thu, 21 Nov 2002 05:20:49 +0000 (05:20 +0000)
src/reader.c

index 5c65d020f47715648e90b64be7acdd7bb95f39d9..5ed02b2e4971d0f9ed4a81517856b55e4ef514a4 100644 (file)
@@ -1,4 +1,4 @@
-/* Input parser for bison
+/* Input parser for Bison
    Copyright (C) 1984, 1986, 1989, 1992, 1998, 2000, 2001, 2002
    Free Software Foundation, Inc.
 
@@ -452,7 +452,8 @@ packgram (void)
        p = p->next;
     }
 
-  assert (itemno == nritems);
+  if (itemno != nritems)
+    abort ();
 
   if (trace_flag & trace_sets)
     ritem_print (stderr);
@@ -539,8 +540,8 @@ reader (void)
     grammar = p;
   }
 
-  assert (nsyms <= SYMBOL_NUMBER_MAX);
-  assert (nsyms == ntokens + nvars);
+  if (! (nsyms <= SYMBOL_NUMBER_MAX && nsyms == ntokens + nvars))
+    abort ();
 
   xfclose (finput);