From: William F. <wsf...@us...> - 2005-10-04 20:30:53
|
Update of /cvsroot/swig/SWIG/Source/Modules In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv22379/Source/Modules Modified Files: ruby.cxx Log Message: Modify following features to work as flags, so that they can be truely set and unset: kwargs Index: ruby.cxx =================================================================== RCS file: /cvsroot/swig/SWIG/Source/Modules/ruby.cxx,v retrieving revision 1.86 retrieving revision 1.87 diff -C2 -d -r1.86 -r1.87 *** ruby.cxx 3 Oct 2005 19:47:06 -0000 1.86 --- ruby.cxx 4 Oct 2005 20:30:41 -0000 1.87 *************** *** 1125,1129 **** int numreq = emit_num_required(l); int varargs = emit_isvarargs(l); ! bool allow_kwargs = Getattr(n,"feature:kwargs") ? true : false; bool ctor_director = (current == CONSTRUCTOR_INITIALIZE && Swig_directorclass(n)); --- 1125,1129 ---- int numreq = emit_num_required(l); int varargs = emit_isvarargs(l); ! bool allow_kwargs = GetFlag(n,"feature:kwargs") ? true : false; bool ctor_director = (current == CONSTRUCTOR_INITIALIZE && Swig_directorclass(n)); |