diff options
author | TreeHugger Robot <treehugger-gerrit@google.com> | 2020-06-24 12:45:38 +0000 |
---|---|---|
committer | Android (Google) Code Review <android-gerrit@google.com> | 2020-06-24 12:45:38 +0000 |
commit | 2d3f5ecd4a9cb506564107a1ab69d19f381ce4b8 (patch) | |
tree | e05a70effc7b159100f3cb207e556cb5d4ef8302 /src/com/android | |
parent | 6f4aa6e5e0e5690a0fb219eb4c3b0772440f0d8f (diff) | |
parent | 3c782f76452fdd5b581b64df06de5fd8c46ca31c (diff) | |
download | packages_apps_Settings-2d3f5ecd4a9cb506564107a1ab69d19f381ce4b8.tar.gz packages_apps_Settings-2d3f5ecd4a9cb506564107a1ab69d19f381ce4b8.tar.bz2 packages_apps_Settings-2d3f5ecd4a9cb506564107a1ab69d19f381ce4b8.zip |
Merge "SQLiteCursor must be closed before throwing exception" into rvc-dev
Diffstat (limited to 'src/com/android')
-rw-r--r-- | src/com/android/settings/slices/SlicesDatabaseAccessor.java | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/com/android/settings/slices/SlicesDatabaseAccessor.java b/src/com/android/settings/slices/SlicesDatabaseAccessor.java index e31715d385..c0bb8de63d 100644 --- a/src/com/android/settings/slices/SlicesDatabaseAccessor.java +++ b/src/com/android/settings/slices/SlicesDatabaseAccessor.java @@ -127,10 +127,12 @@ public class SlicesDatabaseAccessor { int numResults = resultCursor.getCount(); if (numResults == 0) { + resultCursor.close(); throw new IllegalStateException("Invalid Slices key from path: " + path); } if (numResults > 1) { + resultCursor.close(); throw new IllegalStateException( "Should not match more than 1 slice with path: " + path); } |