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

Commit 151f052c authored by Tatsuo Nagamatsu's avatar Tatsuo Nagamatsu Committed by Steve Kondik
Browse files

CursorToBulkCursorAdapter.close must call mCursor.close instead of...

CursorToBulkCursorAdapter.close must call mCursor.close instead of mCursor.deactivate. This prevent us to call Cursor.close on cross process ContentProvider and may cause a database leak problem.

Change-Id: I126457c1b709e853727f460095b518b0420aa34f
parent 0dc2eb67
Loading
Loading
Loading
Loading
+1 −2
Original line number Diff line number Diff line
@@ -143,8 +143,7 @@ public final class CursorToBulkCursorAdaptor extends BulkCursorNative

    public void close() {
        maybeUnregisterObserverProxy();
        mCursor.deactivate();       
        
        mCursor.close();       
    }

    public int requery(IContentObserver observer, CursorWindow window) {