summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKrasimir Angelov <kr.angelov@gmail.com>2018-04-12 14:45:02 +0200
committerKrasimir Angelov <kr.angelov@gmail.com>2018-04-12 14:45:02 +0200
commit2d898e78c0f8bc097db675392f829f53ed62347b (patch)
treedbc722700d10c951f823bb037c4146a44e2890b6
parentbb4218433fe8afabbc5239b2ca41731bb3e2da4b (diff)
bugfix in the C parser
-rw-r--r--src/runtime/c/pgf/parser.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/runtime/c/pgf/parser.c b/src/runtime/c/pgf/parser.c
index 2650e2618..d12852a71 100644
--- a/src/runtime/c/pgf/parser.c
+++ b/src/runtime/c/pgf/parser.c
@@ -1236,6 +1236,7 @@ pgf_new_parse_state(PgfParsing* ps, size_t start_offset,
PgfLexiconIdxEntry* entry = gu_buf_extend(state->lexicon_idx);
entry->idx = seq->idx;
entry->offset = state->start_offset;
+ entry->sym_idx= 0;
}
// Add non-epsilon lexical rules to the bottom up index