From 2788e437530378ada31a28484ec49a9eeb05faf2 Mon Sep 17 00:00:00 2001 From: Christoph Mallon Date: Mon, 25 Aug 2008 06:03:58 +0000 Subject: [PATCH] Merge declaration modifers when updating previous declaration. [r21425] --- parser.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/parser.c b/parser.c index d0683ad..4925adf 100644 --- a/parser.c +++ b/parser.c @@ -4239,8 +4239,8 @@ warn_redundant_declaration: } } - if (declaration->is_inline) - previous_declaration->is_inline = true; + previous_declaration->modifiers |= declaration->modifiers; + previous_declaration->is_inline |= declaration->is_inline; return previous_declaration; } else if (is_type_function(type)) { if (is_definition && -- 2.20.1