]> git.ipfire.org Git - thirdparty/sqlite.git/commit
Make all native JNI sqlite3_...() bindings package-private as a foot-shooting protect... jni-ptr-passing
authorstephan <stephan@noemail.net>
Sat, 30 Sep 2023 10:31:56 +0000 (10:31 +0000)
committerstephan <stephan@noemail.net>
Sat, 30 Sep 2023 10:31:56 +0000 (10:31 +0000)
commitd1ce2755f01d01bd6b325dc2cb8dc2803ecceda4
treecf02fa8ead561cee9b5b8710dea3c898fc0ea244
parentebce46f02f04bf8e6450826ba3b2efa507d15556
Make all native JNI sqlite3_...() bindings package-private as a foot-shooting protective measure (higher-level pre-native-call argument validation is largely pending). Move SQLTester.java and TesterFts5.java into the org.sqlite.jni package so that they can access the being-tested methods.

FossilOrigin-Name: ec82f7251acab7df40755ef5f456f36fe49b59e63a20be59bd610fc4280ba8cd
ext/jni/GNUmakefile
ext/jni/src/c/sqlite3-jni.c
ext/jni/src/c/sqlite3-jni.h
ext/jni/src/org/sqlite/jni/SQLTester.java [moved from ext/jni/src/org/sqlite/jni/tester/SQLTester.java with 99% similarity]
ext/jni/src/org/sqlite/jni/SQLite3Jni.java
ext/jni/src/org/sqlite/jni/Tester1.java
ext/jni/src/org/sqlite/jni/TesterFts5.java [moved from ext/jni/src/org/sqlite/jni/fts5/TesterFts5.java with 99% similarity]
ext/jni/src/org/sqlite/jni/test-script-interpreter.md [moved from ext/jni/src/org/sqlite/jni/tester/test-script-interpreter.md with 100% similarity]
manifest
manifest.uuid