diff options
author | Brian Carlstrom <bdc@google.com> | 2010-09-28 17:18:08 -0700 |
---|---|---|
committer | Brian Carlstrom <bdc@google.com> | 2010-09-28 21:57:02 -0700 |
commit | e2f58c9501eac730d048199906dc41fe8e4cd6e9 (patch) | |
tree | ddf15bd50a273028201e2c2506d8b23cb37735a9 /dalvik | |
parent | 9b9183241234af96e62ac8c5992b57e9ae6354e6 (diff) | |
download | libcore-e2f58c9501eac730d048199906dc41fe8e4cd6e9.zip libcore-e2f58c9501eac730d048199906dc41fe8e4cd6e9.tar.gz libcore-e2f58c9501eac730d048199906dc41fe8e4cd6e9.tar.bz2 |
Scrub missing calls to super.finalize()
Bug: 3024226
Change-Id: I6642cb9d4929ba72244529efe4ebdfa595ae4fa7
Diffstat (limited to 'dalvik')
-rw-r--r-- | dalvik/src/main/java/dalvik/system/DexFile.java | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/dalvik/src/main/java/dalvik/system/DexFile.java b/dalvik/src/main/java/dalvik/system/DexFile.java index 8f9aec7..3ceefeb 100644 --- a/dalvik/src/main/java/dalvik/system/DexFile.java +++ b/dalvik/src/main/java/dalvik/system/DexFile.java @@ -253,8 +253,12 @@ public final class DexFile { * if an I/O error occurs during closing the file, which * normally should not happen */ - protected void finalize() throws IOException { - close(); + @Override protected void finalize() throws Throwable { + try { + close(); + } finally { + super.finalize(); + } } /* |