summaryrefslogtreecommitdiffstats
path: root/graphics/java/android/graphics/Xfermode.java
diff options
context:
space:
mode:
Diffstat (limited to 'graphics/java/android/graphics/Xfermode.java')
-rw-r--r--graphics/java/android/graphics/Xfermode.java6
1 files changed, 5 insertions, 1 deletions
diff --git a/graphics/java/android/graphics/Xfermode.java b/graphics/java/android/graphics/Xfermode.java
index 42c410e..2467bdc 100644
--- a/graphics/java/android/graphics/Xfermode.java
+++ b/graphics/java/android/graphics/Xfermode.java
@@ -31,7 +31,11 @@ package android.graphics;
public class Xfermode {
protected void finalize() throws Throwable {
- finalizer(native_instance);
+ try {
+ finalizer(native_instance);
+ } finally {
+ super.finalize();
+ }
}
private static native void finalizer(int native_instance);