Skip to content

Commit 64ed6b2

Browse files
Jean-Baptiste QueruAndroid Git Automerger
authored andcommitted
am d77d17c: Merge "Fix cursor memory leak"
* commit 'd77d17c28d6f120ceb648747c7e2ef1a50215700': Fix cursor memory leak
2 parents 425d13a + d77d17c commit 64ed6b2

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

core/java/android/database/AbstractCursor.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -424,6 +424,9 @@ protected void finalize() {
424424
if (mSelfObserver != null && mSelfObserverRegistered == true) {
425425
mContentResolver.unregisterContentObserver(mSelfObserver);
426426
}
427+
try {
428+
if (!mClosed) close();
429+
} catch(Exception e) { }
427430
}
428431

429432
/**

0 commit comments

Comments
 (0)