diff --git a/pdf.c b/pdf.c index f60293b7ebb6c54c9b6e36b7aad015b3a4b8852c..6d1c9f3ca239a35add68c5269752be5a0de115c2 100644 --- a/pdf.c +++ b/pdf.c @@ -452,7 +452,9 @@ validate_xrstm(HParseResult *p, void *u) HParsedToken * act_dict(const HParseResult *p, void *env) { - return H_MAKE(Dict, (void*)p->ast->seq); + Dict *dict = H_CAST_SEQ(p->ast); + + return H_MAKE(Dict, dict); } /*