From fc43a580c26b9fdffc22cc19150bc6fdd6282416 Mon Sep 17 00:00:00 2001
From: Pompolic <pompolic@special-circumstanc.es>
Date: Thu, 20 Feb 2020 18:10:52 +0100
Subject: [PATCH] Call postordinate parsers

---
 pdf.c | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/pdf.c b/pdf.c
index 573cae8..93741d6 100644
--- a/pdf.c
+++ b/pdf.c
@@ -1266,6 +1266,9 @@ ASCIIHexDecode(const Dict *parms, HBytes b, HParser *p)
 		return NULL;
 	}
 
+	assert(res->ast && res->ast->token_type == TT_BYTES);
+	res = h_parse(p, res->ast->bytes.token, res->ast->bytes.len);
+
 	return res;
 }
 
@@ -1285,6 +1288,9 @@ ASCII85Decode(const Dict *parms, HBytes b, HParser *p)
 		return NULL;
 	}
 
+	assert(res->ast && res->ast->token_type == TT_BYTES);
+	res = h_parse(p, res->ast->bytes.token, res->ast->bytes.len);
+
 	return res;
 }
 
-- 
GitLab