[MSPAINT]

- Fix buffer overflow

svn path=/trunk/; revision=61863
This commit is contained in:
Thomas Faber 2014-01-28 18:25:57 +00:00
parent 20cc310473
commit 29393f6441

View file

@ -210,7 +210,7 @@ WindowProcedure(HWND hwnd, UINT message, WPARAM wParam, LPARAM lParam)
TCHAR droppedfile[MAX_PATH]; TCHAR droppedfile[MAX_PATH];
HBITMAP bmNew = NULL; HBITMAP bmNew = NULL;
drophandle = (HDROP)wParam; drophandle = (HDROP)wParam;
DragQueryFile(drophandle, 0, droppedfile, sizeof(droppedfile)); DragQueryFile(drophandle, 0, droppedfile, SIZEOF(droppedfile));
DragFinish(drophandle); DragFinish(drophandle);
LoadDIBFromFile(&bmNew, droppedfile, &fileTime, &fileSize, &fileHPPM, &fileVPPM); LoadDIBFromFile(&bmNew, droppedfile, &fileTime, &fileSize, &fileHPPM, &fileVPPM);
if (bmNew != NULL) if (bmNew != NULL)