summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Jeff Hamilton <jham@android.com> 2010-10-28 14:01:21 -0700
committer Android (Google) Code Review <android-gerrit@google.com> 2010-10-28 14:01:21 -0700
commitbd8ff5b5d4f4c74889ce20a0c7a2f8e0ab7b6ea9 (patch)
treef1d13a2940725c641accaf556b668ec23c53ee81
parent9112b8ebd22ce5c83081066bea8a424eda8bda9d (diff)
parent145fe77dbf930761ccc8617f93014bf88afc7140 (diff)
Merge "DO NOT MERGE. Fix asset file descriptor for pipe based fds." into gingerbread
-rw-r--r--core/java/android/content/res/AssetFileDescriptor.java6
1 files changed, 5 insertions, 1 deletions
diff --git a/core/java/android/content/res/AssetFileDescriptor.java b/core/java/android/content/res/AssetFileDescriptor.java
index a37e4e8cc3bf..34f1f5c30229 100644
--- a/core/java/android/content/res/AssetFileDescriptor.java
+++ b/core/java/android/content/res/AssetFileDescriptor.java
@@ -130,7 +130,11 @@ public class AssetFileDescriptor implements Parcelable {
* Checks whether this file descriptor is for a memory file.
*/
private boolean isMemoryFile() throws IOException {
- return MemoryFile.isMemoryFile(mFd.getFileDescriptor());
+ try {
+ return MemoryFile.isMemoryFile(mFd.getFileDescriptor());
+ } catch (IOException e) {
+ return false;
+ }
}
/**