| commit | 8b14ebd9318ea74dae3869aad674862b98bdc115 | [log] [tgz] |
|---|---|---|
| author | Alon Zakai <[email protected]> | Wed Jun 23 23:41:23 2021 |
| committer | Alon Zakai <[email protected]> | Wed Jun 23 23:41:23 2021 |
| tree | 61d2252e571daf39331383915c262ac9686cc229 | |
| parent | ca37d1ee1c22e87139191d4d49e66424b96ba8bf [diff] |
fix condition
diff --git a/src/library_syscall.js b/src/library_syscall.js index 0601f16..1fe0c70 100644 --- a/src/library_syscall.js +++ b/src/library_syscall.js
@@ -278,7 +278,7 @@ #endif // TODO: support unmmap'ing parts of allocations var info = SYSCALLS.mappings[addr]; - if (len === 0 || len > info.len || !info) { + if (len === 0 || !info || len > info.len) { return -{{{ cDefine('EINVAL') }}}; } if (len < info.len) {