mirror of
https://github.com/jedisct1/libsodium.git
synced 2024-12-19 18:15:18 -07:00
"this" doesn't seem to ever be defined in a module
isNan is undefined
This commit is contained in:
parent
af5ce360b4
commit
c431a42658
@ -78,18 +78,16 @@ if [ "$DIST" = yes ]; then
|
||||
if (typeof Module === 'undefined') {
|
||||
Module = {};
|
||||
}
|
||||
var root = {};
|
||||
if (typeof this === 'object') {
|
||||
root = this.global || this.self || this.window || this;
|
||||
}
|
||||
var root = Module;
|
||||
if (root['sodium'] !== 'object') {
|
||||
if (typeof global === 'object') {
|
||||
root = global;
|
||||
}
|
||||
if (typeof window === 'object') {
|
||||
} else if (typeof window === 'object') {
|
||||
root = window;
|
||||
}
|
||||
if (root.sodium && !isNaN(root.sodium.totalMemory)) {
|
||||
Module['TOTAL_MEMORY'] = root.sodium.totalMemory;
|
||||
}
|
||||
if (root['sodium'] === 'object' && typeof root['sodium']['totalMemory'] === 'number') {
|
||||
Module['TOTAL_MEMORY'] = root['sodium']['totalMemory'];
|
||||
}
|
||||
var _Module = Module;
|
||||
Module.ready = new Promise(function (resolve, reject) {
|
||||
|
Loading…
Reference in New Issue
Block a user