From 1abaaee73e11ddc59ed4cfc9fff0caa1e3d65f9d Mon Sep 17 00:00:00 2001 From: Matt Pharr Date: Fri, 6 Jan 2012 08:41:01 -0800 Subject: [PATCH] Fix bug where we'd sometimes inadvertently lose cv-qualifiers on pointers. Fixes issue #142. --- parse.yy | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/parse.yy b/parse.yy index e5091e33..3d85c0f7 100644 --- a/parse.yy +++ b/parse.yy @@ -1112,8 +1112,7 @@ type_name abstract_declarator : pointer { - Declarator *d = new Declarator(DK_POINTER, @1); - $$ = d; + $$ = $1; } | direct_abstract_declarator | pointer direct_abstract_declarator