1
0
mirror of https://github.com/wine-mirror/wine synced 2024-07-08 03:45:57 +00:00

comdlg32: Call GlobalReAlloc with GMEM_MOVEABLE flag.

Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=53474
This commit is contained in:
Rémi Bernon 2022-11-19 17:12:38 +01:00 committed by Alexandre Julliard
parent 170e046480
commit 6ffef221a1

View File

@ -252,7 +252,7 @@ static HGLOBAL update_devmode_handleW(HGLOBAL hdm, DEVMODEW *dm)
/* Increase / alloc the global memory block, when needed */
if ((dm->dmSize + dm->dmDriverExtra) > size) {
if (hdm)
hdm = GlobalReAlloc(hdm, dm->dmSize + dm->dmDriverExtra, 0);
hdm = GlobalReAlloc(hdm, dm->dmSize + dm->dmDriverExtra, GMEM_MOVEABLE);
else
hdm = GlobalAlloc(GMEM_MOVEABLE, dm->dmSize + dm->dmDriverExtra);
}
@ -280,7 +280,7 @@ static HGLOBAL update_devmode_handleA(HGLOBAL hdm, DEVMODEA *dm)
/* Increase / alloc the global memory block, when needed */
if ((dm->dmSize + dm->dmDriverExtra) > size) {
if (hdm)
hdm = GlobalReAlloc(hdm, dm->dmSize + dm->dmDriverExtra, 0);
hdm = GlobalReAlloc(hdm, dm->dmSize + dm->dmDriverExtra, GMEM_MOVEABLE);
else
hdm = GlobalAlloc(GMEM_MOVEABLE, dm->dmSize + dm->dmDriverExtra);
}