[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
09-fyi-too-many-items.patch
From: |
Akim Demaille |
Subject: |
09-fyi-too-many-items.patch |
Date: |
Thu, 27 Dec 2001 18:58:26 +0100 |
Index: ChangeLog
from Akim Demaille <address@hidden>
* src/reader.c (packgram): Catch nitems overflows.
Index: NEWS
--- NEWS Sat, 08 Dec 2001 13:24:47 +0100 akim
+++ NEWS Wed, 26 Dec 2001 20:06:05 +0100 akim
@@ -2,6 +2,11 @@
----------
Changes in version 1.49a:
+
+* items overflow
+ Bison no longer dumps core when there are too many items, it just
+ dies.
+
Changes in version 1.30:
Index: src/reader.c
--- src/reader.c Wed, 26 Dec 2001 19:41:07 +0100 akim
+++ src/reader.c Wed, 26 Dec 2001 20:04:57 +0100 akim
@@ -1692,6 +1692,10 @@
int ruleno;
symbol_list *p;
+ /* We use short to index items. */
+ if (nitems >= MAXSHORT)
+ fatal (_("too many items (max %d)"), MAXSHORT);
+
ritem = XCALLOC (short, nitems + 1);
rule_table = XCALLOC (rule_t, nrules) - 1;
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- 09-fyi-too-many-items.patch,
Akim Demaille <=