From 4c86e9f59077a07845b8a8756ffa380cdc4a2117 Mon Sep 17 00:00:00 2001 From: Marcelo Matus Date: Sun, 11 Sep 2005 17:53:20 +0000 Subject: [PATCH] fix incomplete module name replacement when using the -module flag #1282637 git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7427 626c5289-ae23-0410-ae9c-e8d60b6d4f22 --- SWIG/Source/CParse/parser.y | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/SWIG/Source/CParse/parser.y b/SWIG/Source/CParse/parser.y index ace366281..c30ceeca6 100644 --- a/SWIG/Source/CParse/parser.y +++ b/SWIG/Source/CParse/parser.y @@ -1857,7 +1857,6 @@ insert_directive : HBLOCK { module_directive: MODULE options idstring { $$ = new_node("module"); - Setattr($$,"name",$3); if ($2) { Setattr($$,"options",$2); if (Getattr($2,"directors")) { @@ -1873,6 +1872,7 @@ module_directive: MODULE options idstring { } } if (!ModuleName) ModuleName = NewString($3); + Setattr($$,"name",ModuleName); if (!module_node) module_node = $$; } ;