aboutsummaryrefslogtreecommitdiff
path: root/ext/wasm/api/sqlite3-api-glue.js
diff options
context:
space:
mode:
authorstephan <stephan@noemail.net>2022-11-30 07:17:29 +0000
committerstephan <stephan@noemail.net>2022-11-30 07:17:29 +0000
commit36a0163e40eb7097e562dfc6d12af516847de2f3 (patch)
treea1d07f4ea54db6f1e8405cedd0309cbb6ca81735 /ext/wasm/api/sqlite3-api-glue.js
parentad4f7828153e6b80c0fceabb1a9ece702172b836 (diff)
downloadsqlite-36a0163e40eb7097e562dfc6d12af516847de2f3.tar.gz
sqlite-36a0163e40eb7097e562dfc6d12af516847de2f3.zip
Rename some OPFS JS files. Prevent JS bindings of sqlite3_uri_...() from performing JS-to-C-string argument conversion on their first argument, as doing so is specifically illegal.
FossilOrigin-Name: 79832808de2cbdba140ed9e0558f1502b51d131ab4315265315922cda7b748cb
Diffstat (limited to 'ext/wasm/api/sqlite3-api-glue.js')
-rw-r--r--ext/wasm/api/sqlite3-api-glue.js1
1 files changed, 1 insertions, 0 deletions
diff --git a/ext/wasm/api/sqlite3-api-glue.js b/ext/wasm/api/sqlite3-api-glue.js
index 86aa1d181..6c1fcae82 100644
--- a/ext/wasm/api/sqlite3-api-glue.js
+++ b/ext/wasm/api/sqlite3-api-glue.js
@@ -69,6 +69,7 @@ self.sqlite3ApiBootstrap.initializers.push(function(sqlite3){
*/
const aPtr = wasm.xWrap.argAdapter('*');
wasm.xWrap.argAdapter('sqlite3*', aPtr)
+ ('sqlite3_filename', aPtr)
('sqlite3_stmt*', aPtr)
('sqlite3_context*', aPtr)
('sqlite3_value*', aPtr)