Browse Source

win32 mmap() must not close file handle, issue 99

Sergey Lyubka 12 năm trước cách đây
mục cha
commit
3d211d89c5
1 tập tin đã thay đổi với 0 bổ sung1 xóa
  1. 0 1
      mongoose.c

+ 0 - 1
mongoose.c

@@ -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;
 }