]> git.ipfire.org Git - thirdparty/sqlite.git/commit
Bind Fts5ExtensionApi::xUserData() to JNI and extend xCreateFunction() to accept...
authorstephan <stephan@noemail.net>
Sat, 5 Aug 2023 11:16:54 +0000 (11:16 +0000)
committerstephan <stephan@noemail.net>
Sat, 5 Aug 2023 11:16:54 +0000 (11:16 +0000)
commit695d0b698a61620be5e92405e57091617a549fa2
tree1b68c2550d5883839489a72d218ebcb345e27eab
parent4f07be39b74266ca6e4f52116e2dd9ea0783939e
Bind Fts5ExtensionApi::xUserData() to JNI and extend xCreateFunction() to accept that argument. In test code, use assert() instead of exceptions if assert() is enabled so that test failures (exceptions) thrown via callbacks do not get suppressed (which they otherwise necessarily are to avoid crashing the host app).

FossilOrigin-Name: e43837377696e468cd31cf71585fe235ffe67a9f4d3b036c5f9d0cb7141d0f57
ext/jni/src/c/sqlite3-jni.c
ext/jni/src/c/sqlite3-jni.h
ext/jni/src/org/sqlite/jni/Fts5ExtensionApi.java
ext/jni/src/org/sqlite/jni/Tester1.java
ext/jni/src/org/sqlite/jni/TesterFts5.java
ext/jni/src/org/sqlite/jni/fts5_api.java
manifest
manifest.uuid