aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJorge Ruesga <jorge@ruesga.com>2013-11-30 00:51:10 +0100
committerJorge Ruesga <jorge@ruesga.com>2013-11-30 00:51:10 +0100
commita547ad1a08a2a7bc4466457a1d00eb9722404bf3 (patch)
tree85c1011f82b98018f36711f610bb2a6be33153df
parentb07d12e1bc0772f8826aa2f7b3659e63126da697 (diff)
downloadandroid_packages_apps_CMFileManager-a547ad1a08a2a7bc4466457a1d00eb9722404bf3.tar.gz
android_packages_apps_CMFileManager-a547ad1a08a2a7bc4466457a1d00eb9722404bf3.tar.bz2
android_packages_apps_CMFileManager-a547ad1a08a2a7bc4466457a1d00eb9722404bf3.zip
CMFM: Fix NPE on exit
Change-Id: I711d178b3258814e3c55e818d8274930d2b8bc1c Signed-off-by: Jorge Ruesga <jorge@ruesga.com>
-rw-r--r--src/com/cyanogenmod/filemanager/adapters/FileSystemObjectAdapter.java3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/com/cyanogenmod/filemanager/adapters/FileSystemObjectAdapter.java b/src/com/cyanogenmod/filemanager/adapters/FileSystemObjectAdapter.java
index 2c8d802e..57df69bd 100644
--- a/src/com/cyanogenmod/filemanager/adapters/FileSystemObjectAdapter.java
+++ b/src/com/cyanogenmod/filemanager/adapters/FileSystemObjectAdapter.java
@@ -279,6 +279,9 @@ public class FileSystemObjectAdapter
}
//Retrieve data holder
+ if (mData == null || this.mData[position] == null) {
+ return v;
+ }
final DataHolder dataHolder = this.mData[position];
//Retrieve the view holder