Explorar el Código

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

Sergey Lyubka hace 12 años
padre
commit
3d211d89c5
Se han modificado 1 ficheros con 0 adiciones y 1 borrados
  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;
 }