diff --git a/pdf.c b/pdf.c index 8bddb570a22ecf29ee1a8aba17cdcccb0f233c07..f57b52243a173e5650eda54d0b1fea5e3ef9116c 100644 --- a/pdf.c +++ b/pdf.c @@ -915,7 +915,7 @@ init_parser(struct Env *aux) H_VARULE(a85partial2group, h_repeat_n(MANY_LWS(a85digit), 2)); H_VARULE(a85partial3group, h_repeat_n(MANY_LWS(a85digit), 3)); H_VARULE(a85partial4group, h_repeat_n(MANY_LWS(a85digit), 4)); - H_ARULE(a85partialgroup, CHX(a85partial4group, a85partial3group, a85partial4group)); + H_ARULE(a85partialgroup, CHX(a85partial4group, a85partial3group, a85partial2group)); H_RULE(a85string, SEQ(h_many(a85group), OPT(a85partialgroup), IGN(a85eod)));