summaryrefslogtreecommitdiff
path: root/core/java/android
diff options
context:
space:
mode:
authorJeff Sharkey <jsharkey@android.com>2013-04-29 18:24:45 +0000
committerAndroid (Google) Code Review <android-gerrit@google.com>2013-04-29 18:24:45 +0000
commitb98212925e41e9420ce6fefc3fe204b29c8f7a83 (patch)
tree369146655c9aba9314ed10d8ea37d7dd1dab507a /core/java/android
parentcc87e73a5591fca66b17919c960d3d6113b329d9 (diff)
parent32559e191fd2580393d77161a32bcaeaa49fbe5d (diff)
Merge "Decorate AssetFileDescriptor with Closeable."
Diffstat (limited to 'core/java/android')
-rw-r--r--core/java/android/content/res/AssetFileDescriptor.java4
1 files changed, 3 insertions, 1 deletions
diff --git a/core/java/android/content/res/AssetFileDescriptor.java b/core/java/android/content/res/AssetFileDescriptor.java
index 7d46710b2c58..e4cc77fe88cd 100644
--- a/core/java/android/content/res/AssetFileDescriptor.java
+++ b/core/java/android/content/res/AssetFileDescriptor.java
@@ -20,6 +20,7 @@ import android.os.Parcel;
import android.os.ParcelFileDescriptor;
import android.os.Parcelable;
+import java.io.Closeable;
import java.io.FileDescriptor;
import java.io.FileInputStream;
import java.io.FileOutputStream;
@@ -30,7 +31,7 @@ import java.io.IOException;
* opened FileDescriptor that can be used to read the data, as well as the
* offset and length of that entry's data in the file.
*/
-public class AssetFileDescriptor implements Parcelable {
+public class AssetFileDescriptor implements Parcelable, Closeable {
/**
* Length used with {@link #AssetFileDescriptor(ParcelFileDescriptor, long, long)}
* and {@link #getDeclaredLength} when a length has not been declared. This means
@@ -122,6 +123,7 @@ public class AssetFileDescriptor implements Parcelable {
/**
* Convenience for calling <code>getParcelFileDescriptor().close()</code>.
*/
+ @Override
public void close() throws IOException {
mFd.close();
}