summaryrefslogtreecommitdiffstats
path: root/src/com/android/camera/crop
diff options
context:
space:
mode:
authorSuman Mukherjee <sumam@codeaurora.org>2014-02-06 13:05:45 +0530
committerGerrit - the friendly Code Review server <code-review@localhost>2014-02-11 19:54:15 -0800
commit89916ff4fb39ae8684d57aba7a2e7bfb73cb6d53 (patch)
tree53e7ebfe105e355877d3ae28be9d6933651906a5 /src/com/android/camera/crop
parentcc1d00ec9306187cbe7fce0e6ba5446aeaaa98db (diff)
downloadandroid_packages_apps_Snap-89916ff4fb39ae8684d57aba7a2e7bfb73cb6d53.tar.gz
android_packages_apps_Snap-89916ff4fb39ae8684d57aba7a2e7bfb73cb6d53.tar.bz2
android_packages_apps_Snap-89916ff4fb39ae8684d57aba7a2e7bfb73cb6d53.zip
Close open cursors
Cursors which got created during any query, needs to be closed finally. Otherwise it'll cause leak in resource and cursor window allocation will fail. Change-Id: I65ace2dc227e0a50c163faba13fdb0fbfa71bc6c CRs-Fixed: 594264
Diffstat (limited to 'src/com/android/camera/crop')
-rw-r--r--src/com/android/camera/crop/ImageLoader.java4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/com/android/camera/crop/ImageLoader.java b/src/com/android/camera/crop/ImageLoader.java
index 9eae63e8a..2fa54a19d 100644
--- a/src/com/android/camera/crop/ImageLoader.java
+++ b/src/com/android/camera/crop/ImageLoader.java
@@ -79,7 +79,9 @@ public final class ImageLoader {
}
int index = cursor.getColumnIndexOrThrow(MediaStore.Images.Media.DATA);
cursor.moveToFirst();
- return cursor.getString(index);
+ String path = cursor.getString(index);
+ Utils.closeSilently(cursor);
+ return path;
}
/**