From a1617855ca9a2d00933cbe50c6257618e9c28adb Mon Sep 17 00:00:00 2001 From: Christoph Mallon Date: Wed, 12 Dec 2007 15:05:39 +0000 Subject: [PATCH] Cleanup. [r18711] --- parser.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/parser.c b/parser.c index 1550ee7..d71c5cd 100644 --- a/parser.c +++ b/parser.c @@ -2274,7 +2274,6 @@ static type_t *construct_declarator_type(construct_type_t *construct_list, static declaration_t *parse_declarator( const declaration_specifiers_t *specifiers, bool may_be_abstract) { - type_t *type = specifiers->type; declaration_t *const declaration = allocate_declaration_zero(); declaration->storage_class = specifiers->storage_class; declaration->modifiers = specifiers->decl_modifiers; @@ -2282,6 +2281,7 @@ static declaration_t *parse_declarator( construct_type_t *construct_type = parse_inner_declarator(declaration, may_be_abstract); + type_t *const type = specifiers->type; declaration->type = construct_declarator_type(construct_type, type); if(construct_type != NULL) { -- 2.20.1