diff options
author | Jorge Ruesga <jorge@ruesga.com> | 2013-07-30 01:14:55 +0200 |
---|---|---|
committer | Jorge Ruesga <jorge@ruesga.com> | 2013-07-30 01:14:55 +0200 |
commit | bb22611e05b39c8849f209065ba4c776f5deab04 (patch) | |
tree | dbd1719af424fe807e09c2379296ff15a9d50a5e /src/org/cyanogenmod/wallpapers/photophase/TextureManager.java | |
parent | fc76ec47b6a9d20b5ca42052f8e17d04c6b19cb7 (diff) | |
download | android_packages_wallpapers_PhotoPhase-bb22611e05b39c8849f209065ba4c776f5deab04.tar.gz android_packages_wallpapers_PhotoPhase-bb22611e05b39c8849f209065ba4c776f5deab04.tar.bz2 android_packages_wallpapers_PhotoPhase-bb22611e05b39c8849f209065ba4c776f5deab04.zip |
Fix bitmaps memory leak
Signed-off-by: Jorge Ruesga <jorge@ruesga.com>
Diffstat (limited to 'src/org/cyanogenmod/wallpapers/photophase/TextureManager.java')
-rw-r--r-- | src/org/cyanogenmod/wallpapers/photophase/TextureManager.java | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/org/cyanogenmod/wallpapers/photophase/TextureManager.java b/src/org/cyanogenmod/wallpapers/photophase/TextureManager.java index 976be27..ae7b228 100644 --- a/src/org/cyanogenmod/wallpapers/photophase/TextureManager.java +++ b/src/org/cyanogenmod/wallpapers/photophase/TextureManager.java @@ -219,7 +219,7 @@ public class TextureManager implements OnMediaPictureDiscoveredListener { GLESUtil.glesCheckError("glDeleteTextures"); } // Return the bitmap - sRecycledBitmaps.add(info.bitmap); + info.bitmap.recycle(); } } catch (EmptyQueueException eqex) { // Ignore @@ -292,8 +292,8 @@ public class TextureManager implements OnMediaPictureDiscoveredListener { } mBackgroundTask = null; - // Recycle the textures of the queue - emptyTextureQueue(false); +// // Recycle the textures of the queue +// emptyTextureQueue(false); } /** |