From 165c5a6d9d3cd5c34b2237cdec609421d7b9c83c Mon Sep 17 00:00:00 2001 From: krangelov Date: Wed, 20 May 2020 19:57:33 +0200 Subject: bugfix in parsing literals --- src/runtime/c/pgf/parser.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/runtime/c') diff --git a/src/runtime/c/pgf/parser.c b/src/runtime/c/pgf/parser.c index 08b5d9fc2..c3255154d 100644 --- a/src/runtime/c/pgf/parser.c +++ b/src/runtime/c/pgf/parser.c @@ -1380,7 +1380,7 @@ pgf_parsing_symbol(PgfParsing* ps, PgfItem* item, PgfSymbol sym) PgfSymbols* syms = pgf_collect_extern_tok(ps, start, offset); - size_t n_lins = item->conts->ccat->cnccat->n_lins; + size_t n_lins = conts->ccat->cnccat->n_lins; PgfProduction prod; PgfProductionExtern* pext = @@ -1394,7 +1394,7 @@ pgf_parsing_symbol(PgfParsing* ps, PgfItem* item, PgfSymbol sym) for (size_t i = 0; i < n_lins; i++) { pext->lins[i] = NULL; } - pext->lins[item->conts->lin_idx] = syms; + pext->lins[conts->lin_idx] = syms; PgfItem* item = pgf_new_item(ps, conts, prod); -- cgit v1.2.3