diff options
| author | Fei Zhang <feizhang@codeaurora.org> | 2013-12-02 14:14:07 +0800 |
|---|---|---|
| committer | Steve Kondik <shade@chemlab.org> | 2013-12-10 10:35:46 -0800 |
| commit | 177aa1111665d8073e2f3ad9229739e4b23943b8 (patch) | |
| tree | dc5961cf985e1b77ddad6b2bcf0c19da8c5e61c6 | |
| parent | 659a5905af7318e41fdfef8bc6bf26363d505535 (diff) | |
| download | android_packages_apps_Gallery2-177aa1111665d8073e2f3ad9229739e4b23943b8.tar.gz android_packages_apps_Gallery2-177aa1111665d8073e2f3ad9229739e4b23943b8.tar.bz2 android_packages_apps_Gallery2-177aa1111665d8073e2f3ad9229739e4b23943b8.zip | |
Camera: fix memory leak when switch and snapshot in front/back
Memory leak is found in com.android.gallery3d when do fornt/back
switch and snapshot. Need clear the mOverrides Map when init.
Change-Id: Iaca466f91fb7dc6273b03c2f148439fb1795b1d6
| -rw-r--r-- | src/com/android/camera/PieController.java | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/com/android/camera/PieController.java b/src/com/android/camera/PieController.java index 3cbcb4bf5..3fffedb1d 100644 --- a/src/com/android/camera/PieController.java +++ b/src/com/android/camera/PieController.java @@ -65,6 +65,8 @@ public class PieController { mRenderer.clearItems(); mPreferenceMap.clear(); setPreferenceGroup(group); + mPreferences.clear(); + mOverrides.clear(); } public void onSettingChanged(ListPreference pref) { |
