diff --git a/reactos/dll/win32/user32/misc/display.c b/reactos/dll/win32/user32/misc/display.c index cadf87685aa..22d070d5527 100644 --- a/reactos/dll/win32/user32/misc/display.c +++ b/reactos/dll/win32/user32/misc/display.c @@ -477,6 +477,9 @@ ChangeDisplaySettingsExA( rc = NtUserChangeDisplaySettings ( pDeviceName, pDevModeW, hwnd, dwflags, lParam ); + if (pDevModeW != NULL) + RtlFreeHeap(GetProcessHeap(), pDevModeW); + if (lpszDeviceName != NULL) RtlFreeUnicodeString ( &DeviceName );