summaryrefslogtreecommitdiff
path: root/core/java/android
diff options
context:
space:
mode:
authorJosh Gao <jmgao@google.com>2018-11-09 13:40:53 -0800
committerJosh Gao <jmgao@google.com>2018-11-09 14:10:33 -0800
commit401fb2485aac4ecf44921706a3476f0fcaedc035 (patch)
tree62760658dbb6f4405f0dbaa369e830d0c0c9e465 /core/java/android
parenta4680e1ebe242f0f46fe1233328c2d2ba03b6757 (diff)
Close PFD.AutoClose{In,Out}putStream before the PFD itself.
Bug: http://b/118316956 Test: atest ParcelFileDescriptorTest Test: atest ParcelFileDescriptor_AutoCloseOutputStreamTest Change-Id: I39c5b15ea8ac5915e4f5e4e42328cd08f65ec9a0
Diffstat (limited to 'core/java/android')
-rw-r--r--core/java/android/os/ParcelFileDescriptor.java8
1 files changed, 4 insertions, 4 deletions
diff --git a/core/java/android/os/ParcelFileDescriptor.java b/core/java/android/os/ParcelFileDescriptor.java
index c9edc531d134..7409ca741c52 100644
--- a/core/java/android/os/ParcelFileDescriptor.java
+++ b/core/java/android/os/ParcelFileDescriptor.java
@@ -917,9 +917,9 @@ public class ParcelFileDescriptor implements Parcelable, Closeable {
@Override
public void close() throws IOException {
try {
- mPfd.close();
- } finally {
super.close();
+ } finally {
+ mPfd.close();
}
}
@@ -968,9 +968,9 @@ public class ParcelFileDescriptor implements Parcelable, Closeable {
@Override
public void close() throws IOException {
try {
- mPfd.close();
- } finally {
super.close();
+ } finally {
+ mPfd.close();
}
}
}