From f85eacb5bfcd23cd672f8029c1f9aa04b7677f0f Mon Sep 17 00:00:00 2001 From: Gunnar Beutner Date: Sun, 25 May 2014 16:30:30 +0200 Subject: [PATCH] mkclass should return exit code 1 when compilation fails. Fixes #6292 --- tools/mkclass/class_parser.yy | 1 + 1 file changed, 1 insertion(+) diff --git a/tools/mkclass/class_parser.yy b/tools/mkclass/class_parser.yy index a9180f012..1c45c4810 100644 --- a/tools/mkclass/class_parser.yy +++ b/tools/mkclass/class_parser.yy @@ -92,6 +92,7 @@ void yyerror(YYLTYPE *locp, ClassCompiler *, const char *err) std::cerr << "in " << locp->path << " at " << locp->first_line << ":" << locp->first_column << "-" << locp->last_line << ":" << locp->last_column << ": " << err << std::endl; + exit(1); } int yyparse(ClassCompiler *context); -- 2.40.0