Skip to content

Conversation

@brody4hire
Copy link

This change properly supports AbstractCursor.setExtras/AbstractCursor.getExtras according to API 23 and was taken from the AOSP (with the "@OverRide" attribute omitted). It would allow people to build on API 23.

In addition to fixing the build on API 23, this change fixes a remote possibility that someone passes a SQLiteCursor, MatrixCursor, or BulkCursorToCursorAdaptor to an external library function that takes a Cursor and calls setExtras on that Cursor. While I expect the changes of this happening to be very low, it is a side effect of a build problem that can easily be fixed by the change proposed here.

Thanks in advance for your consideration.

@developernotes developernotes merged commit 6c1cd06 into sqlcipher:android-n-preview May 10, 2016
@developernotes
Copy link
Member

Hi @brodybits

Thanks for this, we've just merged this change in!

@brody4hire
Copy link
Author

brody4hire commented May 10, 2016 via email

@brody4hire brody4hire deleted the cb-api-23-fix branch January 12, 2021 17:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants