From dce73cf51984222ec222914b7b456757d700058b Mon Sep 17 00:00:00 2001
From: "Sven M. Hallberg" <pesco@khjk.org>
Date: Fri, 19 Jun 2020 22:07:48 +0200
Subject: [PATCH] better detect missing newline before 'endstream'

---
 pdf.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/pdf.c b/pdf.c
index d7c2106..faef9d7 100644
--- a/pdf.c
+++ b/pdf.c
@@ -1056,8 +1056,8 @@ init_parser(struct Env *aux)
 			    CHX(lf, VIOL(epsilon, "No linefeed after 'stream' (severity=7)"))));
 	H_RULE(stmend,	CHX(SEQ(eol, LIT("endstream")),
 			   VIOL(LIT("ndstream"), "Stream length >1-too-long (severity=10)"),
-			   VIOL(SEQ(h_many1(wchar), LIT("endstream")),
-				"No newline before endstream (severity=7)"),
+			   VIOL(SEQ(h_many(wchar), LIT("endstream")),
+				"No newline before 'endstream' (severity=7)"),
 			   VIOL(LIT("endstream"), "Stream length 1-too-long (severity=9)"),
 			   VIOL(SEQ(OPT(h_ch_range(0, 255)), OPT(eol), LIT("endstream")),
 				"Stream length 1-too-short (severity=4)"),
-- 
GitLab