diff options
author | Alon Zakai <alonzakai@gmail.com> | 2012-01-06 18:35:57 -0800 |
---|---|---|
committer | Alon Zakai <alonzakai@gmail.com> | 2012-01-06 18:35:57 -0800 |
commit | 40665e645f87ff75a74311d9ea43f307822a69b7 (patch) | |
tree | f0e31bd3c89aa351bb20a1c60ff3d8db34968efc | |
parent | fae9975ecb3d31eaf1c4d96833df678119246c65 (diff) | |
parent | f843a37aadf2cf8e4eadbf33ea68e9b6d1733062 (diff) |
Merge pull request #166 from jterrace/pthread_pagesize_pr
Allow stream to be -1 in mmap
-rw-r--r-- | src/library.js | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/library.js b/src/library.js index 53a572c9..6329a67d 100644 --- a/src/library.js +++ b/src/library.js @@ -3177,7 +3177,10 @@ LibraryManager.library = { mmap__deps: ['$FS'], mmap: function(start, num, prot, flags, stream, offset) { - // FIXME: Leaky and non-shared. + // FIXME: Leaky and non-share + if( stream == -1) { + return allocate(num,'i8', ALLOC_NORMAL); + } var info = FS.streams[stream]; if (!info) return -1; return allocate(info.object.contents.slice(offset, offset+num), |