From 9316c04deba2a4e6353a4f40d90783738fde8281 Mon Sep 17 00:00:00 2001 From: William S Fulton Date: Tue, 30 Nov 2004 20:10:44 +0000 Subject: [PATCH] Corrected usage of $javaclassname special variables in director typemaps git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6796 626c5289-ae23-0410-ae9c-e8d60b6d4f22 --- Lib/java/java.swg | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Lib/java/java.swg b/Lib/java/java.swg index 977f39abc..ce0f6b412 100644 --- a/Lib/java/java.swg +++ b/Lib/java/java.swg @@ -483,9 +483,9 @@ } #endif -%typemap(directorin,descriptor="L$packagepath/$javaclassname;") SWIGTYPE "*(($&1_type)&$input) = &$1;" -%typemap(javadirectorin) SWIGTYPE "new $javaclassname($jniinput, false)" -%typemap(javadirectorout) SWIGTYPE "$javaclassname.getCPtr($javacall)" +%typemap(directorin,descriptor="L$packagepath/$&javaclassname;") SWIGTYPE "*(($&1_type)&$input) = &$1;" +%typemap(javadirectorin) SWIGTYPE "new $&javaclassname($jniinput, false)" +%typemap(javadirectorout) SWIGTYPE "$&javaclassname.getCPtr($javacall)" /* Generic pointers and references */ %typemap(in) SWIGTYPE *, SWIGTYPE (CLASS::*) %{ $1 = *($&1_ltype)&$input; %}