From: sgjava Date: Wed, 13 May 2015 17:45:19 +0000 (-0400) Subject: Removed finalize() and added n_delete to release() X-Git-Tag: accepted/tizen/6.0/unified/20201030.111113~2484^2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=8b3b2a52f01c38e7c24e245e0d941a8047028722;p=platform%2Fupstream%2Fopencv.git Removed finalize() and added n_delete to release() --- diff --git a/modules/core/misc/java/src/java/core+Mat.java b/modules/core/misc/java/src/java/core+Mat.java index 6db2554..4fd60a7 100644 --- a/modules/core/misc/java/src/java/core+Mat.java +++ b/modules/core/misc/java/src/java/core+Mat.java @@ -640,6 +640,7 @@ public class Mat { { n_release(nativeObj); + n_delete(nativeObj); return; } @@ -906,12 +907,6 @@ public class Mat { return retVal; } - @Override - protected void finalize() throws Throwable { - n_delete(nativeObj); - super.finalize(); - } - // javadoc:Mat::toString() @Override public String toString() {