diff options
author | stephan <stephan@noemail.net> | 2024-03-04 09:23:52 +0000 |
---|---|---|
committer | stephan <stephan@noemail.net> | 2024-03-04 09:23:52 +0000 |
commit | bae55a768505c448384985a9cf9ddcd18c8107ca (patch) | |
tree | 003dee950d7b223db4a64049ba50db55b8a213c0 /ext/wasm/api/sqlite3-api-prologue.js | |
parent | e6af60c14f8b11c68fca76a0d1aba1c4696b51c2 (diff) | |
download | sqlite-bae55a768505c448384985a9cf9ddcd18c8107ca.tar.gz sqlite-bae55a768505c448384985a9cf9ddcd18c8107ca.zip |
When warning about multiple invocations of JS's sqlite3ApiBootstrap(), use the warning logger installed by the first invocation, rather than console.warn.
FossilOrigin-Name: d162af2d9941cd8c53e3928efb42aaaf4e59454f7d39aebf980a30b1427ea75b
Diffstat (limited to 'ext/wasm/api/sqlite3-api-prologue.js')
-rw-r--r-- | ext/wasm/api/sqlite3-api-prologue.js | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/ext/wasm/api/sqlite3-api-prologue.js b/ext/wasm/api/sqlite3-api-prologue.js index d3c8e9ffb..5fe587c14 100644 --- a/ext/wasm/api/sqlite3-api-prologue.js +++ b/ext/wasm/api/sqlite3-api-prologue.js @@ -125,8 +125,10 @@ globalThis.sqlite3ApiBootstrap = function sqlite3ApiBootstrap( apiConfig = (globalThis.sqlite3ApiConfig || sqlite3ApiBootstrap.defaultConfig) ){ if(sqlite3ApiBootstrap.sqlite3){ /* already initalized */ - console.warn("sqlite3ApiBootstrap() called multiple times.", - "Config and external initializers are ignored on calls after the first."); + (sqlite3ApiBootstrap.sqlite3.config || console).warn( + "sqlite3ApiBootstrap() called multiple times.", + "Config and external initializers are ignored on calls after the first." + ); return sqlite3ApiBootstrap.sqlite3; } const config = Object.assign(Object.create(null),{ |