From 643da18a02e38201ae8b60ac587ed9c1d425ba1d Mon Sep 17 00:00:00 2001 From: William S Fulton Date: Wed, 21 Jan 2004 21:27:43 +0000 Subject: [PATCH] forte warning fixes git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@5663 626c5289-ae23-0410-ae9c-e8d60b6d4f22 --- SWIG/Source/Modules/ruby.cxx | 10 ++++------ SWIG/Source/Swig/symbol.c | 4 ++-- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/SWIG/Source/Modules/ruby.cxx b/SWIG/Source/Modules/ruby.cxx index a14c11ec5..47a151c39 100644 --- a/SWIG/Source/Modules/ruby.cxx +++ b/SWIG/Source/Modules/ruby.cxx @@ -1090,10 +1090,8 @@ public: int is_reference = SwigType_isreference_return(decl); if (is_pointer || is_reference) { String *type = Getattr(n, "type"); - //Node *classNode = Swig_methodclass(n); - //Node *module = Getattr(classNode, "module"); - Node *module = Getattr(parent, "module"); - Node *target = Swig_directormap(module, type); + Node *modname = Getattr(parent, "module"); + Node *target = Swig_directormap(modname, type); if (target) unwrap = true; } if (unwrap) { @@ -2132,8 +2130,8 @@ public: * to SWIGTYPE) called DIRECTORTYPE? */ if (SwigType_ispointer(parameterType) || SwigType_isreference(parameterType)) { - Node *module = Getattr(parent, "module"); - Node *target = Swig_directormap(module, parameterType); + Node *modname = Getattr(parent, "module"); + Node *target = Swig_directormap(modname, parameterType); sprintf(source, "obj%d", idx++); String *nonconst = 0; /* strip pointer/reference --- should move to Swig/stype.c */ diff --git a/SWIG/Source/Swig/symbol.c b/SWIG/Source/Swig/symbol.c index beecbc00c..d0113683f 100644 --- a/SWIG/Source/Swig/symbol.c +++ b/SWIG/Source/Swig/symbol.c @@ -1029,7 +1029,7 @@ Swig_symbol_remove(Node *n) { Delattr(n,"sym:overloaded"); return; - +#if 0 symtab = Getattr(n,"sym:symtab"); /* Get symbol table object */ symtab = Getattr(symtab,"csymtab"); /* Get actual hash table of symbols */ symprev = Getattr(n,"csym:previousSibling"); @@ -1054,7 +1054,7 @@ Swig_symbol_remove(Node *n) { Delattr(n,"sym:symtab"); Delattr(n,"csym:previousSibling"); Delattr(n,"csym:nextSibling"); - +#endif } /* -----------------------------------------------------------------------------