summaryrefslogtreecommitdiff
path: root/src/runtime/c/pgf/reader.c
diff options
context:
space:
mode:
authorkr.angelov <kr.angelov@gmail.com>2013-10-28 12:35:37 +0000
committerkr.angelov <kr.angelov@gmail.com>2013-10-28 12:35:37 +0000
commit151f86c1e9e518c34a76ff5fdab9afd34000fe0d (patch)
tree5d16b65e0abaae250f83e48b7bb849fce79180ba /src/runtime/c/pgf/reader.c
parentcd5a0de253152b9aa484b6c684d9943094ac87dc (diff)
fix the handling of 'pre' in the C runtime
Diffstat (limited to 'src/runtime/c/pgf/reader.c')
-rw-r--r--src/runtime/c/pgf/reader.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/runtime/c/pgf/reader.c b/src/runtime/c/pgf/reader.c
index 1e29c119c..41619a0b8 100644
--- a/src/runtime/c/pgf/reader.c
+++ b/src/runtime/c/pgf/reader.c
@@ -1142,7 +1142,9 @@ pgf_read_concrete(PgfReader* rdr, PgfAbstr* abstr)
concr->sequences =
pgf_read_sequences(rdr);
gu_return_on_exn(rdr->err, NULL);
-
+
+ concr->pre_sequences = gu_new_buf(PgfSequence, rdr->opool);
+
concr->cncfuns =
pgf_read_cncfuns(rdr, abstr, concr);
gu_return_on_exn(rdr->err, NULL);