Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit dd4b8c8e authored by TreeHugger Robot's avatar TreeHugger Robot Committed by Automerger Merge Worker
Browse files

Merge "SQLiteCursor must be closed before throwing exception" into rvc-dev am: 2d3f5ecd

Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/11983925

Change-Id: I0d88bb1343c7d2d54e0fa68778fbf61285555e7f
parents 5ee043c8 2d3f5ecd
Loading
Loading
Loading
Loading
+2 −0
Original line number Original line Diff line number Diff line
@@ -127,10 +127,12 @@ public class SlicesDatabaseAccessor {
        int numResults = resultCursor.getCount();
        int numResults = resultCursor.getCount();


        if (numResults == 0) {
        if (numResults == 0) {
            resultCursor.close();
            throw new IllegalStateException("Invalid Slices key from path: " + path);
            throw new IllegalStateException("Invalid Slices key from path: " + path);
        }
        }


        if (numResults > 1) {
        if (numResults > 1) {
            resultCursor.close();
            throw new IllegalStateException(
            throw new IllegalStateException(
                    "Should not match more than 1 slice with path: " + path);
                    "Should not match more than 1 slice with path: " + path);
        }
        }