diff options
| author | krangelov <kr.angelov@gmail.com> | 2020-05-20 19:57:33 +0200 |
|---|---|---|
| committer | krangelov <kr.angelov@gmail.com> | 2020-05-20 19:57:33 +0200 |
| commit | 165c5a6d9d3cd5c34b2237cdec609421d7b9c83c (patch) | |
| tree | ad2f86e671a826eee22073c89147d57d2ce2402d /src | |
| parent | 0ad1c352fe6b6c55c8d3896a9b99906689783250 (diff) | |
bugfix in parsing literals
Diffstat (limited to 'src')
| -rw-r--r-- | src/runtime/c/pgf/parser.c | 4 |
1 files changed, 2 insertions, 2 deletions
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); |
