소스 검색

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

Sergey Lyubka 12 년 전
부모
커밋
3d211d89c5
1개의 변경된 파일0개의 추가작업 그리고 1개의 파일을 삭제
  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;
 }