EdgeInspector_App/InterfaceManager.cpp
@@ -1825,7 +1825,13 @@ strSavePath += _T(".jpg"); Lock(); FIBITMAP* bitmap = FreeImage_Allocate(IMAGE_WIDTH, nLineCnt, 8); FIBITMAP* bitmap = nullptr; int nImageWidth = IMAGE_WIDTH; if (iSide > DIMENSION_D_DN) { nImageWidth = IMAGE_WIDTH / 2; } bitmap = FreeImage_Allocate(nImageWidth, nLineCnt, 8); if (bitmap == NULL) { Unlock(); return FALSE; @@ -1844,7 +1850,7 @@ return FALSE; } CopyMemory(pBitBuffer, lpImg, IMAGE_WIDTH * nLineCnt); CopyMemory(pBitBuffer, lpImg, nImageWidth * nLineCnt); USES_CONVERSION; char str_filename[1024];