diff --git a/pdf.c b/pdf.c index ade5cd7bb405595491474ab416454bb1e53f57e4..573cae8d27c43cdc948425c89c21c34aba738e60 100644 --- a/pdf.c +++ b/pdf.c @@ -868,7 +868,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)));