summaryrefslogtreecommitdiff
path: root/Lib/java/boost_shared_ptr.i
diff options
context:
space:
mode:
authorWilliam S Fulton <wsf@fultondesigns.co.uk>2010-05-23 00:29:58 +0000
committerWilliam S Fulton <wsf@fultondesigns.co.uk>2010-05-23 00:29:58 +0000
commit9c53d41e0fb61671896b44baefe980ac3017d566 (patch)
treef6dbbfcfabc8dd0148ccf2e6ab154b17ca257f06 /Lib/java/boost_shared_ptr.i
parent3dfac02269f5390ef44b98e5977b47d2eff883e8 (diff)
downloadswig-9c53d41e0fb61671896b44baefe980ac3017d566.tar.gz
nspace fixes for smart pointers
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@12038 626c5289-ae23-0410-ae9c-e8d60b6d4f22
Diffstat (limited to 'Lib/java/boost_shared_ptr.i')
-rw-r--r--Lib/java/boost_shared_ptr.i8
1 files changed, 4 insertions, 4 deletions
diff --git a/Lib/java/boost_shared_ptr.i b/Lib/java/boost_shared_ptr.i
index 06d839e2e..dd7344ea6 100644
--- a/Lib/java/boost_shared_ptr.i
+++ b/Lib/java/boost_shared_ptr.i
@@ -130,7 +130,7 @@
}
%typemap(javaout) CONST TYPE * {
long cPtr = $jnicall;
- return (cPtr == 0) ? null : new $typemap(jstype, TYPE)/*ha*/(cPtr, true);
+ return (cPtr == 0) ? null : new $typemap(jstype, TYPE)(cPtr, true);
}
%typemap(javaout) TYPE *CONST& {
long cPtr = $jnicall;
@@ -142,7 +142,7 @@
private long swigCPtr;
private boolean swigCMemOwnBase;
- protected $javaclassname(long cPtr, boolean cMemoryOwn) {
+ public $javaclassname(long cPtr, boolean cMemoryOwn) {
swigCMemOwnBase = cMemoryOwn;
swigCPtr = cPtr;
}
@@ -157,8 +157,8 @@
private long swigCPtr;
private boolean swigCMemOwnDerived;
- protected $javaclassname(long cPtr, boolean cMemoryOwn) {
- super($imclassname.$javaclassname_SWIGSmartPtrUpcast(cPtr), true);
+ public $javaclassname(long cPtr, boolean cMemoryOwn) {
+ super($imclassname.$javaclazznameSWIGSmartPtrUpcast(cPtr), true);
swigCMemOwnDerived = cMemoryOwn;
swigCPtr = cPtr;
}