[PATCH 0/1] MR9492: winex11: Set dmDriverExtra for detached full modes.
Avoids asserting later in set_current_mode. Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=59003 -- https://gitlab.winehq.org/wine/wine/-/merge_requests/9492
From: Rémi Bernon <rbernon(a)codeweavers.com> Avoids asserting later in set_current_mode. Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=59003 --- dlls/winex11.drv/display.c | 1 + 1 file changed, 1 insertion(+) diff --git a/dlls/winex11.drv/display.c b/dlls/winex11.drv/display.c index af984efe7f0..4333b135596 100644 --- a/dlls/winex11.drv/display.c +++ b/dlls/winex11.drv/display.c @@ -189,6 +189,7 @@ static DWORD x11drv_mode_from_devmode( x11drv_settings_id id, DEVMODEW *mode, st UINT count, i; full->mode = *mode; + full->mode.dmDriverExtra = sizeof(*full) - sizeof(full->mode); if (is_detached_mode( mode )) return DISP_CHANGE_SUCCESSFUL; if (!settings_handler.get_modes( id, EDS_ROTATEDMODE, &modes, &count )) return DISP_CHANGE_BADMODE; -- GitLab https://gitlab.winehq.org/wine/wine/-/merge_requests/9492
participants (1)
-
Rémi Bernon