Merge pull request #166 from jterrace/pthread_pagesize_pr
Allow stream to be -1 in mmap
This commit is contained in:
Коммит
40665e645f
|
@ -3177,7 +3177,10 @@ LibraryManager.library = {
|
||||||
|
|
||||||
mmap__deps: ['$FS'],
|
mmap__deps: ['$FS'],
|
||||||
mmap: function(start, num, prot, flags, stream, offset) {
|
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];
|
var info = FS.streams[stream];
|
||||||
if (!info) return -1;
|
if (!info) return -1;
|
||||||
return allocate(info.object.contents.slice(offset, offset+num),
|
return allocate(info.object.contents.slice(offset, offset+num),
|
||||||
|
|
Загрузка…
Ссылка в новой задаче