From: Marcelo M. <mar...@us...> - 2005-03-08 09:59:09
|
Update of /cvsroot/swig/SWIG/Source/CParse In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv8191 Modified Files: parser.y Log Message: fix fragments for Type* support Index: parser.y =================================================================== RCS file: /cvsroot/swig/SWIG/Source/CParse/parser.y,v retrieving revision 1.109 retrieving revision 1.110 diff -C2 -d -r1.109 -r1.110 *** parser.y 7 Mar 2005 20:41:02 -0000 1.109 --- parser.y 8 Mar 2005 09:58:55 -0000 1.110 *************** *** 1669,1676 **** /* fragment keyword arguments */ ! stringtype : string LBRACE type RBRACE { $$ = NewHash(); Setattr($$,"value",$1); ! Setattr($$,"type",$3); } ; --- 1669,1676 ---- /* fragment keyword arguments */ ! stringtype : string LBRACE parm RBRACE { $$ = NewHash(); Setattr($$,"value",$1); ! Setattr($$,"type",Getattr($3,"type")); } ; *************** *** 3354,3357 **** --- 3354,3358 ---- Swig_symbol_cadd(fname,$$); Delete(ty); + Delete(fname); } } else if ($$) { |