summaryrefslogtreecommitdiffstats
path: root/src/com/android/camera/WideAnglePanoramaUI.java
diff options
context:
space:
mode:
authorSuman Mukherjee <sumam@codeaurora.org>2014-06-09 17:17:44 +0530
committerSuman Mukherjee <sumam@codeaurora.org>2014-06-09 17:17:44 +0530
commitbfdbd64ee7e4bbfead91366ccea218258a8ec845 (patch)
tree53c09ca1531fdd72c8e8080447b55ae6a32cf581 /src/com/android/camera/WideAnglePanoramaUI.java
parent24a14562871c2f3277aadb5b0388ebf5b5e278dd (diff)
downloadandroid_packages_apps_Snap-bfdbd64ee7e4bbfead91366ccea218258a8ec845.tar.gz
android_packages_apps_Snap-bfdbd64ee7e4bbfead91366ccea218258a8ec845.tar.bz2
android_packages_apps_Snap-bfdbd64ee7e4bbfead91366ccea218258a8ec845.zip
Camera: Mem-leak
Hprof identified memleak in localdatalist from list and hashmap Reason: removedata was not getting invoked. Fix Made: Invoke removedata from ondestroy and onresume of camera activity Cleanup bitmaps before reallocation on same variable. CRs-Fixed: 655256 Change-Id: I42d99beb7e493eea2394462ee02cbe956e86c502
Diffstat (limited to 'src/com/android/camera/WideAnglePanoramaUI.java')
-rw-r--r--src/com/android/camera/WideAnglePanoramaUI.java2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/com/android/camera/WideAnglePanoramaUI.java b/src/com/android/camera/WideAnglePanoramaUI.java
index f41653982..c2a31a987 100644
--- a/src/com/android/camera/WideAnglePanoramaUI.java
+++ b/src/com/android/camera/WideAnglePanoramaUI.java
@@ -276,6 +276,8 @@ public class WideAnglePanoramaUI implements
}
mReview.setImageBitmap(bitmap);
+ bitmap.recycle();
+ bitmap = null;
mCaptureLayout.setVisibility(View.GONE);
mReviewLayout.setVisibility(View.VISIBLE);
}