From: Scott Wood Date: Mon, 7 Apr 2008 04:13:42 +0000 (-0500) Subject: parser: remove unnecessary retains X-Git-Url: http://git.buserror.net/cgi-bin/gitweb.cgi?p=polintos%2Fscott%2Fpriv.git;a=commitdiff_plain;h=eb906c7894bb0f4788b49968a637f434133ff879 parser: remove unnecessary retains --- diff --git a/idlcomp/cdlparse.y b/idlcomp/cdlparse.y index ae5d00a..34135bd 100644 --- a/idlcomp/cdlparse.y +++ b/idlcomp/cdlparse.y @@ -344,8 +344,6 @@ qualified_decl: cur_strlist = new StrList; } qualified_ident_raw { $$.ident = cur_strlist->back(); - $$.ident->retain(); - cur_strlist->pop_back(); if (!cur_strlist->empty()) diff --git a/idlcomp/idlparse.y b/idlcomp/idlparse.y index e15c7dd..a6f30e9 100644 --- a/idlcomp/idlparse.y +++ b/idlcomp/idlparse.y @@ -725,8 +725,6 @@ qualified_ident: qualified_decl: qualified_ident_raw { $$.ident = cur_strlist->back(); - $$.ident->retain(); - cur_strlist->pop_back(); if (!cur_strlist->empty())