diff options
author | stephan <stephan@noemail.net> | 2022-12-09 05:47:42 +0000 |
---|---|---|
committer | stephan <stephan@noemail.net> | 2022-12-09 05:47:42 +0000 |
commit | 464c80d4c22d03840c35b7e3748183b361257a9f (patch) | |
tree | 24c2ff5681ca5720a8deb405f1c425bc245e964e /ext/wasm/api/sqlite3-api-oo1.js | |
parent | 75f54dba501a5f5d9709956d67db22b29d6ce802 (diff) | |
download | sqlite-464c80d4c22d03840c35b7e3748183b361257a9f.tar.gz sqlite-464c80d4c22d03840c35b7e3748183b361257a9f.zip |
Export sqlite3_status() and sqlite3_stmt_status() to wasm. Expand the arg/return semantics of wasm.get/setPtrValue() and get/setMemValue() to simplify handling of multiple pointers.
FossilOrigin-Name: e144fd5c88fa4151429a2fef3daf389588402e158267f0afa0dfd142527d76b9
Diffstat (limited to 'ext/wasm/api/sqlite3-api-oo1.js')
-rw-r--r-- | ext/wasm/api/sqlite3-api-oo1.js | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/ext/wasm/api/sqlite3-api-oo1.js b/ext/wasm/api/sqlite3-api-oo1.js index caae43275..a73983e8c 100644 --- a/ext/wasm/api/sqlite3-api-oo1.js +++ b/ext/wasm/api/sqlite3-api-oo1.js @@ -825,8 +825,7 @@ self.sqlite3ApiBootstrap.initializers.push(function(sqlite3){ around the NUL terminator, and get stuck in and endless loop at the end of the SQL, endlessly re-preparing an empty statement. */ ){ - wasm.setPtrValue(ppStmt, 0); - wasm.setPtrValue(pzTail, 0); + wasm.setPtrValue([ppStmt, pzTail], 0); DB.checkRc(this, capi.sqlite3_prepare_v3( this.pointer, pSql, sqlByteLen, 0, ppStmt, pzTail )); |