From 1018e6a4846bb3f8c3f83dcd145f849c92c68ce3 Mon Sep 17 00:00:00 2001 From: William S Fulton Date: Fri, 23 Sep 2005 22:56:30 +0000 Subject: [PATCH] Best attempt at missing directorin typemaps to fix director_wombat.i testcase. Could do with checking. git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7506 626c5289-ae23-0410-ae9c-e8d60b6d4f22 --- Lib/ruby/rubyswigtype.swg | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/Lib/ruby/rubyswigtype.swg b/Lib/ruby/rubyswigtype.swg index 4539780e3..964490d71 100644 --- a/Lib/ruby/rubyswigtype.swg +++ b/Lib/ruby/rubyswigtype.swg @@ -121,6 +121,16 @@ /* --- directorin typemaps --- */ +%typemap(directorin) SWIGTYPE* + "$input = SWIG_NewPointerObj((void *) $1, $1_descriptor,0);"; + +%typemap(directorin) SWIGTYPE + "$input = SWIG_NewPointerObj((void *) &$1, $1_descriptor,0);"; + +%typemap(directorin) SWIGTYPE& + "$input = SWIG_NewPointerObj((void *) &$1, $1_descriptor,0);"; + + /* --- directorout typemaps --- */ %typemap(directorout) SWIGTYPE *, SWIGTYPE &,