From 5439863ce1a1b262df8f878a15b380cfb4cdcc4d Mon Sep 17 00:00:00 2001 From: William S Fulton Date: Fri, 28 Nov 2003 23:13:08 +0000 Subject: [PATCH] #849064 fixed. Any classes with a non public destructor now have a public delete() method which throw a runtime exception. The delete() method was previously protected. git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@5440 626c5289-ae23-0410-ae9c-e8d60b6d4f22 --- Lib/java/java.swg | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Lib/java/java.swg b/Lib/java/java.swg index 280554eb7..239b030c4 100644 --- a/Lib/java/java.swg +++ b/Lib/java/java.swg @@ -904,16 +904,16 @@ %typemap(javadestruct, methodname="delete") SWIGTYPE { if(swigCPtr != 0 && swigCMemOwn) { - $jnicall; swigCMemOwn = false; + $jnicall; } swigCPtr = 0; } %typemap(javadestruct_derived, methodname="delete") SWIGTYPE { if(swigCPtr != 0 && swigCMemOwn) { - $jnicall; swigCMemOwn = false; + $jnicall; } swigCPtr = 0; super.delete();