Fix bug where we'd sometimes inadvertently lose cv-qualifiers on pointers.

Fixes issue #142.
This commit is contained in:
Matt Pharr
2012-01-06 08:41:01 -08:00
parent 78c6d3c02f
commit 1abaaee73e

View File

@@ -1112,8 +1112,7 @@ type_name
abstract_declarator abstract_declarator
: pointer : pointer
{ {
Declarator *d = new Declarator(DK_POINTER, @1); $$ = $1;
$$ = d;
} }
| direct_abstract_declarator | direct_abstract_declarator
| pointer direct_abstract_declarator | pointer direct_abstract_declarator