fix close of BMP file handle

svn: r3507
This commit is contained in:
Matthew Flatt 2006-06-27 18:49:24 +00:00
parent 2f5fde3248
commit 4108363b8e

View File

@ -101,7 +101,7 @@ BOOL WriteDIB(LPSTR szFile, HANDLE hdib)
_write(fh, (LPSTR) lpbi, GlobalSize(hdib)); _write(fh, (LPSTR) lpbi, GlobalSize(hdib));
GlobalUnlock(hdib); GlobalUnlock(hdib);
_lclose(fh); _close(fh);
return TRUE; return TRUE;
} }
@ -340,7 +340,7 @@ BOOL ReadDIB(LPSTR lpFileName, HBITMAP *bitmap, HPALETTE *palette)
hDIB = GlobalAlloc(GHND, (DWORD)(sizeof(BITMAPINFOHEADER) + hDIB = GlobalAlloc(GHND, (DWORD)(sizeof(BITMAPINFOHEADER) +
256 * sizeof(RGBQUAD))); 256 * sizeof(RGBQUAD)));
if (!hDIB) { if (!hDIB) {
_lclose(fh); _close(fh);
return(NULL); return(NULL);
} }
@ -459,7 +459,7 @@ ErrExit2:
GlobalFree(hDIB); GlobalFree(hDIB);
} }
_lclose(fh); _close(fh);
return(result); return(result);
} }