From aeec23a26d064220109700f427f2380cda9cc07d Mon Sep 17 00:00:00 2001 From: "Sven M. Hallberg" <pesco@khjk.org> Date: Fri, 22 Nov 2019 12:13:41 +0100 Subject: [PATCH] remove an unnecessary SEQ layer from arrays and dicts. --- pdf.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pdf.c b/pdf.c index ec5bb1b..1c3441f 100644 --- a/pdf.c +++ b/pdf.c @@ -171,8 +171,8 @@ pdf_parser(void) /* arrays and dictionaries */ H_RULE(obj, h_indirect()); H_RULE(k_v, SEQ(name, obj)); - H_RULE(dict, SEQ(KW("<<"), h_many(k_v), KW(">>"))); - H_RULE(array, SEQ(KW("["), h_many(obj), KW("]"))); + H_RULE(dict, h_middle(KW("<<"), h_many(k_v), KW(">>"))); + H_RULE(array, h_middle(KW("["), h_many(obj), KW("]"))); /* streams */ H_RULE(stream, h_nothing_p()); // XXX -- GitLab