fix close of BMP file handle
svn: r3507
This commit is contained in:
parent
2f5fde3248
commit
4108363b8e
|
@ -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);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user