]> git.ipfire.org Git - thirdparty/sqlite.git/commit
Make (almost) all SQLite3Jni.sqlite3_... members public but make the SQLite3Jni class...
authorstephan <stephan@noemail.net>
Sat, 30 Sep 2023 10:59:18 +0000 (10:59 +0000)
committerstephan <stephan@noemail.net>
Sat, 30 Sep 2023 10:59:18 +0000 (10:59 +0000)
commit9ac7e2d0fc4ca021866fca748082fb9060456ae0
treef2389317f3cec8d46f371bf0b1d58bb7a7f76003
parent008b62f1ae972d74e7940c33ad1dae1ed1043978
Make (almost) all SQLite3Jni.sqlite3_... members public but make the SQLite3Jni class package-private, which has the same foot-protection effect but makes it much simpler to patch SQLite3Jni to publicize the interface later. Remove some of the extraneous foot-shooting protection from indidivual functions, in lieu moving it to the still-pending higher-level interfaces.

FossilOrigin-Name: 082b86683e77b2d4a30e1515552f52511324ef97c43b622b4dab7975ae9fbd7d
ext/jni/src/c/sqlite3-jni.c
ext/jni/src/org/sqlite/jni/SQLite3Jni.java
manifest
manifest.uuid