From ed216840670ccc25cd732d72b233ced94ce09f40 Mon Sep 17 00:00:00 2001 From: William S Fulton Date: Sun, 1 Jun 2003 13:54:59 +0000 Subject: [PATCH] globalin and memberin typemaps for dimensionless arrays git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4836 626c5289-ae23-0410-ae9c-e8d60b6d4f22 --- SWIG/Lib/java/java.swg | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/SWIG/Lib/java/java.swg b/SWIG/Lib/java/java.swg index 514eb89b1..c859751ae 100644 --- a/SWIG/Lib/java/java.swg +++ b/SWIG/Lib/java/java.swg @@ -375,6 +375,12 @@ /* Default array handling */ %typemap(in) SWIGTYPE [] %{ $1 = *($&1_ltype)&$input; %} %typemap(out) SWIGTYPE [] %{ *($&1_ltype)&$result = $1; %} +%typemap(globalin) SWIGTYPE [] { + SWIG_JavaThrowException(jenv, SWIG_JavaRuntimeException, "Variable $name is read-only."); +} +%typemap(memberin) SWIGTYPE [] { + SWIG_JavaThrowException(jenv, SWIG_JavaRuntimeException, "Variable $name is read-only."); +} /* char[ANY] - treat as String */ %typemap(in) char[ANY] {