summaryrefslogtreecommitdiff
path: root/src/runtime/c/pgf
diff options
context:
space:
mode:
authorkr.angelov <kr.angelov@gmail.com>2012-02-28 16:37:12 +0000
committerkr.angelov <kr.angelov@gmail.com>2012-02-28 16:37:12 +0000
commit5fa14181944ff74cd3737f884b09dfb1e4404106 (patch)
tree4ae474a177a7f36104886791135019305135461a /src/runtime/c/pgf
parent6a5de9e7d8d754bf7b44997f0d5e2eb0906e0808 (diff)
libpgf: another fix in the parser debugger
Diffstat (limited to 'src/runtime/c/pgf')
-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, ". ");