From 16141684e17be61c8abe9c6eb14d6a27933ae047 Mon Sep 17 00:00:00 2001
From: "Sven M. Hallberg" <pesco@khjk.org>
Date: Thu, 20 Feb 2020 21:37:02 +0100
Subject: [PATCH] allow null HParseResult in pp_parseresult

---
 pdf.c | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/pdf.c b/pdf.c
index c2c6f7d..7070077 100644
--- a/pdf.c
+++ b/pdf.c
@@ -194,7 +194,10 @@ pp_parseresult(FILE *stream, const HParsedToken *tok, int indent, int delta)
 {
 	HParseResult *res = H_CAST(HParseResult, tok);
 
-	h_pprint(stream, res->ast, indent, delta);
+	if (res == NULL)
+		fprintf(stream, "null");
+	else
+		h_pprint(stream, res->ast, indent, delta);
 }
 
 void
-- 
GitLab