8000 Fix Android N preview for API 23 (build) by brody4hire · Pull Request #231 · sqlcipher/android-database-sqlcipher · GitHub
[go: up one dir, main page]

Skip to content

Fix Android N preview for API 23 (build) #231

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged

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
0