From d011e780ee49501cf64787f918ac5ddd7a3ba79f Mon Sep 17 00:00:00 2001 From: Christoph Mallon Date: Tue, 16 Dec 2008 21:30:07 +0000 Subject: [PATCH] Fix stupid error in r24659. [r24733] --- parser.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/parser.c b/parser.c index df8da65..d67a579 100644 --- a/parser.c +++ b/parser.c @@ -4089,7 +4089,11 @@ warn_about_long_long: type->base.qualifiers = qualifiers; type->base.modifiers = modifiers; - type = identify_new_type(type); + if (newtype) { + type = identify_new_type(type); + } else { + type = typehash_insert(type); + } type = handle_type_attributes(specifiers->gnu_attributes, type); specifiers->type = type; -- 2.20.1