From: Lyle J. <ly...@us...> - 2004-08-26 01:57:16
|
Update of /cvsroot/swig/SWIG/Lib/ruby In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv21209 Modified Files: rubystrings.swg Log Message: Added "directorout" typemaps for char * and const char * return values. Index: rubystrings.swg =================================================================== RCS file: /cvsroot/swig/SWIG/Lib/ruby/rubystrings.swg,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** rubystrings.swg 26 Aug 2004 01:48:40 -0000 1.2 --- rubystrings.swg 26 Aug 2004 01:57:06 -0000 1.3 *************** *** 92,95 **** --- 92,100 ---- %typemap(directorin) char * "$input = rb_str_new2($1);"; + /* directorout typemaps */ + + %typemap(directorout) char * "$result = STR2CSTR($1);"; + %typemap(directorout) const char * "$result = STR2CSTR($1);"; + /* ------------------------------------------------------------ * Typechecking rules |