summaryrefslogtreecommitdiff
path: root/src/runtime/c
diff options
context:
space:
mode:
Diffstat (limited to 'src/runtime/c')
-rw-r--r--src/runtime/c/pgf/parser.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/runtime/c/pgf/parser.c b/src/runtime/c/pgf/parser.c
index b02354929..7a6f43928 100644
--- a/src/runtime/c/pgf/parser.c
+++ b/src/runtime/c/pgf/parser.c
@@ -182,9 +182,8 @@ pgf_print_item(PgfItem* item, GuWriter* wtr, GuExn* err)
break;
}
case PGF_PRODUCTION_COERCE: {
- PgfProductionCoerce* pcoerce = i.data;
gu_printf(wtr, err, "_[C%d]; %d : ",
- pcoerce->coerce->fid,
+ gu_seq_index(item->args, PgfPArg, 0)->ccat,
item->base->lin_idx);
if (item->seq_idx == 0)
gu_printf(wtr, err, ". ");