This fixes a regression introduced in: f74900ad1a580eda8fd4923cbd4881b42b042733
From: Brendan McGrath bmcgrath@codeweavers.com
This fixes a regression introduced in: f74900ad1a580eda8fd4923cbd4881b42b042733
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=56655 --- dlls/winex11.drv/xrandr.c | 2 ++ 1 file changed, 2 insertions(+)
diff --git a/dlls/winex11.drv/xrandr.c b/dlls/winex11.drv/xrandr.c index 885c23a09a0..6cc3c277213 100644 --- a/dlls/winex11.drv/xrandr.c +++ b/dlls/winex11.drv/xrandr.c @@ -211,6 +211,7 @@ static BOOL xrandr10_get_modes( x11drv_settings_id id, DWORD flags, DEVMODEW **n add_xrandr10_mode( mode, depths[depth_idx], sizes[size_idx].width, sizes[size_idx].height, 0, size_idx, full ); mode = NEXT_DEVMODEW( mode ); + mode_idx++; continue; }
@@ -219,6 +220,7 @@ static BOOL xrandr10_get_modes( x11drv_settings_id id, DWORD flags, DEVMODEW **n add_xrandr10_mode( mode, depths[depth_idx], sizes[size_idx].width, sizes[size_idx].height, rates[rate_idx], size_idx, full ); mode = NEXT_DEVMODEW( mode ); + mode_idx++; } } }
Zhiyi Zhang (@zhiyi) commented about dlls/winex11.drv/xrandr.c:
add_xrandr10_mode( mode, depths[depth_idx], sizes[size_idx].width, sizes[size_idx].height, 0, size_idx, full ); mode = NEXT_DEVMODEW( mode );
mode_idx++;
Thanks, `xf86vm_get_modes` has the same problem. Could you fix that as well?