summaryrefslogtreecommitdiffstats
path: root/src/com/android/camera/ui/FilmStripView.java
diff options
context:
space:
mode:
authorztenghui <ztenghui@google.com>2013-11-08 17:17:52 -0800
committerztenghui <ztenghui@google.com>2013-11-08 17:17:52 -0800
commit6a42c3ae157c4495db56541ef87f6ee56b5d10b3 (patch)
treec7610f40e4b180403e0fc1ce27f2ca0f283f50e0 /src/com/android/camera/ui/FilmStripView.java
parentcbd8267ee99e457f72822e8d8187b5e6823104f8 (diff)
downloadandroid_packages_apps_Snap-6a42c3ae157c4495db56541ef87f6ee56b5d10b3.tar.gz
android_packages_apps_Snap-6a42c3ae157c4495db56541ef87f6ee56b5d10b3.tar.bz2
android_packages_apps_Snap-6a42c3ae157c4495db56541ef87f6ee56b5d10b3.zip
Add a null check to fix NPE
bug: 11594111 Change-Id: Ica2ffe315c4e4eaa818aa609d9600d5e67e54b3b
Diffstat (limited to 'src/com/android/camera/ui/FilmStripView.java')
-rw-r--r--src/com/android/camera/ui/FilmStripView.java5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/com/android/camera/ui/FilmStripView.java b/src/com/android/camera/ui/FilmStripView.java
index 60c9322db..6b2b7f5e0 100644
--- a/src/com/android/camera/ui/FilmStripView.java
+++ b/src/com/android/camera/ui/FilmStripView.java
@@ -1937,7 +1937,10 @@ public class FilmStripView extends ViewGroup implements BottomControlsListener {
if (v != mCameraView) {
removeView(v);
}
- mDataAdapter.getImageData(mViewItem[i].getId()).recycle();
+ ImageData imageData = mDataAdapter.getImageData(mViewItem[i].getId());
+ if (imageData != null) {
+ imageData.recycle();
+ }
}
// Clear out the mViewItems and rebuild with camera in the center.