commit - 6a46c04128ffe0e1ac573b5da443a3731d9f5c68
commit + fddef8f7e9cd93d937ddd2a56342e77522b7ce03
blob - 3ad9f675d5dc205c0c078e8a5a1f8906a9ec81e4
blob + 275d77479affe9b84f478debf814b51fa73ba5d7
--- pdf.c
+++ pdf.c
HParseResult*
DCTDecode(const Dict *parms, HBytes b, HParser *p)
{
- return NULL;
+ HParseResult *res;
+
+ res = h_parse(p_dct, b.token, b.len);
+ if(!res)
+ {
+ 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;
}
/*