Blame SOURCES/0003-zsh-5.5.1-parse-error-exit-status.patch

8de4c6
From 878ebe3c74cee4b9702c9672b87ee56f057e1f02 Mon Sep 17 00:00:00 2001
8de4c6
From: Peter Stephenson <p.stephenson@samsung.com>
8de4c6
Date: Thu, 29 Nov 2018 17:54:02 +0000
8de4c6
Subject: [PATCH] 43854: Set tok to LEXERR on generic parse error.
8de4c6
8de4c6
Needed by main loop which detects an error this way.
8de4c6
8de4c6
Upstream-commit: ef20425381e83ebd5a10c2ab270a347018371162
8de4c6
Signed-off-by: Kamil Dudka <kdudka@redhat.com>
8de4c6
---
8de4c6
 Src/lex.c | 1 +
8de4c6
 1 file changed, 1 insertion(+)
8de4c6
8de4c6
diff --git a/Src/lex.c b/Src/lex.c
8de4c6
index 44ad880..c29aaba 100644
8de4c6
--- a/Src/lex.c
8de4c6
+++ b/Src/lex.c
8de4c6
@@ -1613,6 +1613,7 @@ parsestr(char **s)
8de4c6
 		zerr("parse error near `%c'", err);
8de4c6
 	    else
8de4c6
 		zerr("parse error");
8de4c6
+	    tok = LEXERR;
8de4c6
 	}
8de4c6
     }
8de4c6
     return err;
8de4c6
-- 
8de4c6
2.17.2
8de4c6