From cc8ea72819bd40cc27076f153f29a509a52548e4 Mon Sep 17 00:00:00 2001 From: Christoph Mallon Date: Tue, 16 Sep 2008 18:02:07 +0000 Subject: [PATCH] Avoid segfault when encountering a parse error while parsing __declspec in type specifiers. [r22015] --- parser.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/parser.c b/parser.c index c1449a0..a998f4d 100644 --- a/parser.c +++ b/parser.c @@ -3641,7 +3641,10 @@ warn_about_long_long: } specifiers->type = result; + return; + end_error: + specifiers->type = type_error_type; return; } -- 2.20.1