mirror of
https://github.com/cesanta/mongoose.git
synced 2025-06-12 12:42:50 +08:00
win32 mmap() must not close file handle, issue 99
This commit is contained in:
parent
fbf1ccee45
commit
3d211d89c5
@ -3915,7 +3915,6 @@ static void *mmap(void *addr, int64_t len, int prot, int flags, int fd,
|
||||
HANDLE fh = (HANDLE) _get_osfhandle(fd);
|
||||
HANDLE mh = CreateFileMapping(fh, 0, PAGE_READONLY, 0, 0, 0);
|
||||
void *p = MapViewOfFile(mh, FILE_MAP_READ, 0, 0, (size_t) len);
|
||||
CloseHandle(fh);
|
||||
CloseHandle(mh);
|
||||
return p;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user