From 5bb0f9bc5694e1ff6574909077638033ef1a4f65 Mon Sep 17 00:00:00 2001 From: Christoph Mallon Date: Tue, 2 Dec 2008 14:30:40 +0000 Subject: [PATCH] Do not unnecessarily throw away typedef information when parsing parameters. [r24222] --- parser.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/parser.c b/parser.c index 0bc1b06..efdd69f 100644 --- a/parser.c +++ b/parser.c @@ -4772,7 +4772,7 @@ static entity_t *parse_declarator(const declaration_specifiers_t *specifiers, env.symbol); } } else if (flags & DECL_IS_PARAMETER) { - orig_type = semantic_parameter(&env.source_position, type, + orig_type = semantic_parameter(&env.source_position, orig_type, specifiers, env.symbol); entity = allocate_entity_zero(ENTITY_PARAMETER); -- 2.20.1