aboutsummaryrefslogtreecommitdiff
path: root/ext/wasm/common/SqliteTestUtil.js
diff options
context:
space:
mode:
authorstephan <stephan@noemail.net>2022-08-24 00:51:39 +0000
committerstephan <stephan@noemail.net>2022-08-24 00:51:39 +0000
commitefeee19a958b905cc8e939e54b2959089bb89108 (patch)
tree1aed6f7c4b75e4a31af91801b9594fb2c682bf5f /ext/wasm/common/SqliteTestUtil.js
parenta9ac2ed069da67cfd540f5a35cbd15acabc9a00e (diff)
downloadsqlite-efeee19a958b905cc8e939e54b2959089bb89108.tar.gz
sqlite-efeee19a958b905cc8e939e54b2959089bb89108.zip
The very basics of a Promise-based proxy for the Worker #1 API. Still requires considerable cleanup, testing, and a solution for the exec-callback-via-event-type-name problem.
FossilOrigin-Name: 1e447849fb65887e806e3348a8a68f70ea6802bc0a1e56c385a279f27cc0cdda
Diffstat (limited to 'ext/wasm/common/SqliteTestUtil.js')
-rw-r--r--ext/wasm/common/SqliteTestUtil.js5
1 files changed, 1 insertions, 4 deletions
diff --git a/ext/wasm/common/SqliteTestUtil.js b/ext/wasm/common/SqliteTestUtil.js
index 4b4cefbf0..c21469c9b 100644
--- a/ext/wasm/common/SqliteTestUtil.js
+++ b/ext/wasm/common/SqliteTestUtil.js
@@ -191,10 +191,7 @@
*/
initSqlite3: function(){
self.sqlite3ApiConfig = this.sqlite3ApiConfig;
- return self.sqlite3InitModule(this).then(function(M){
- delete self.sqlite3ApiConfig;
- return M;
- });
+ return self.sqlite3InitModule(this).finally(()=>delete self.sqlite3ApiConfig);
}
};
})(self/*window or worker*/);