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();