Bug 1292595 - finalize() should be protected in NativeZip r=?sebastian draft
authorSylvestre Ledru <sledru@mozilla.com>
Fri, 05 Aug 2016 17:43:07 +0200
changeset 397274 12f41b06b5a11056d3345a05bdb9c83a079765fd
parent 397273 4a431f553e0c8bc5e005f5c1684d4a1da026a47a
child 527411 6736538761d7aea91b12a73ad46361954baffbaf
push id25248
push usersledru@mozilla.com
push dateFri, 05 Aug 2016 15:44:09 +0000
bugs1292595
milestone51.0a1
Bug 1292595 - finalize() should be protected in NativeZip r=?sebastian MozReview-Commit-ID: JFZCfMM6GAk
mobile/android/geckoview/src/main/java/org/mozilla/gecko/mozglue/NativeZip.java
--- a/mobile/android/geckoview/src/main/java/org/mozilla/gecko/mozglue/NativeZip.java
+++ b/mobile/android/geckoview/src/main/java/org/mozilla/gecko/mozglue/NativeZip.java
@@ -29,17 +29,17 @@ public class NativeZip implements Native
                                                + ", but expected ByteBufferInputStream!");
         }
         ByteBufferInputStream bbinput = (ByteBufferInputStream)input;
         mObj = getZipFromByteBuffer(bbinput.mBuf);
         mInput = input;
     }
 
     @Override
-    public void finalize() {
+    protected void finalize() {
         release();
     }
 
     public void close() {
         release();
     }
 
     @Override