[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
08-fyi-output-tables.patch
From: |
Akim Demaille |
Subject: |
08-fyi-output-tables.patch |
Date: |
Sun, 07 Apr 2002 17:23:25 +0200 |
Index: ChangeLog
from Akim Demaille <address@hidden>
* src/output.c (output_rule_data): Fix various range errors:
`rules' starts at 1, not 0.
Index: src/output.c
--- src/output.c Sat, 23 Mar 2002 12:58:09 +0100 akim
+++ src/output.c Mon, 25 Mar 2002 21:27:18 +0100 akim
@@ -192,7 +192,7 @@
{
int i;
short *values = XCALLOC (short, nrules + 1);
- for (i = 0; i < nrules + 1; ++i)
+ for (i = 1; i < nrules + 1; ++i)
values[i] = rules[i].rhs - ritem;
output_table_data (&format_obstack, values,
0, 1, nrules + 1);
@@ -246,7 +246,7 @@
{
short *values = XCALLOC (short, nrules + 1);
- for (i = 0; i < nrules + 1; ++i)
+ for (i = 1; i < nrules + 1; ++i)
values[i] = rules[i].line;
output_table_data (&format_obstack, values,
0, 1, nrules + 1);
@@ -299,7 +299,7 @@
/* Output YYR1. */
{
short *values = XCALLOC (short, nrules + 1);
- for (i = 0; i < nrules + 1; ++i)
+ for (i = 1; i < nrules + 1; ++i)
values[i] = rules[i].lhs;
output_table_data (&format_obstack, values,
0, 1, nrules + 1);
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- 08-fyi-output-tables.patch,
Akim Demaille <=