diff options
Diffstat (limited to 'src/crypto/emscLoader.js')
-rw-r--r-- | src/crypto/emscLoader.js | 16 |
1 files changed, 7 insertions, 9 deletions
diff --git a/src/crypto/emscLoader.js b/src/crypto/emscLoader.js index 7251a5984..59437da42 100644 --- a/src/crypto/emscLoader.js +++ b/src/crypto/emscLoader.js @@ -71,16 +71,14 @@ export function getLib() { return scriptDir + "../emscripten/" + path; }; console.log("instantiating TalerEmscriptenLib"); - //const lib = self.TalerEmscriptenLib({ locateFile }); - const lib = self.TalerEmscriptenLib; + const lib = self.TalerEmscriptenLib({ locateFile }); cachedLib = lib; - return Promise.resolve({ lib: lib }); - //return new Promise((resolve, reject) => { - // lib.then(mod => { - // console.log("emscripten module fully loaded"); - // resolve({ lib: mod }); - // }); - //}); + return new Promise((resolve, reject) => { + lib.then(mod => { + console.log("emscripten module fully loaded"); + resolve({ lib: mod }); + }); + }); } // Last resort, we don't have require, we're not running in a webworker. |