aboutsummaryrefslogtreecommitdiff
path: root/ext/wasm/api/sqlite3-worker1-promiser.c-pp.js
diff options
context:
space:
mode:
authorstephan <stephan@noemail.net>2023-05-25 16:49:06 +0000
committerstephan <stephan@noemail.net>2023-05-25 16:49:06 +0000
commit39bd6a0d46ea03ae374e57dc2898b9476e15a8f1 (patch)
tree0e58b901ce828c1332de7baec6314550b58b1a51 /ext/wasm/api/sqlite3-worker1-promiser.c-pp.js
parent4e8e33ba84e253878797d7f4443810387cb87469 (diff)
downloadsqlite-39bd6a0d46ea03ae374e57dc2898b9476e15a8f1.tar.gz
sqlite-39bd6a0d46ea03ae374e57dc2898b9476e15a8f1.zip
Add ability for the JS Worker1.exec() API to report the number of changes made to the caller, per request in [forum:d0b19483642e20dd | forum post d0b19483642e20dd].
FossilOrigin-Name: 6e79505df915612b60696e4eec5c9973175fe6ecf273eb3152b996e63ae54a07
Diffstat (limited to 'ext/wasm/api/sqlite3-worker1-promiser.c-pp.js')
-rw-r--r--ext/wasm/api/sqlite3-worker1-promiser.c-pp.js7
1 files changed, 3 insertions, 4 deletions
diff --git a/ext/wasm/api/sqlite3-worker1-promiser.c-pp.js b/ext/wasm/api/sqlite3-worker1-promiser.c-pp.js
index 48a74d472..bad599673 100644
--- a/ext/wasm/api/sqlite3-worker1-promiser.c-pp.js
+++ b/ext/wasm/api/sqlite3-worker1-promiser.c-pp.js
@@ -196,10 +196,9 @@ globalThis.sqlite3Worker1Promiser = function callee(config = callee.defaultConfi
if(1===arguments.length){
msg = arguments[0];
}else if(2===arguments.length){
- msg = {
- type: arguments[0],
- args: arguments[1]
- };
+ msg = Object.create(null);
+ msg.type = arguments[0];
+ msg.args = arguments[1];
}else{
toss("Invalid arugments for sqlite3Worker1Promiser()-created factory.");
}