present: canonical walkScreen variable on screen list iterations

When iterating screen lists, consistently use the same variable name
`walkScreen` for holding current screen pointer everywhere.

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
This commit is contained in:
Enrico Weigelt, metux IT consult
2025-08-12 18:51:31 +02:00
committed by Enrico Weigelt
parent fb2c085de0
commit f2c28743a4
2 changed files with 6 additions and 5 deletions

View File

@@ -410,14 +410,14 @@ present_event_notify(uint64_t event_id, uint64_t ust, uint64_t msc)
}
for (s = 0; s < screenInfo.numScreens; s++) {
ScreenPtr screen = screenInfo.screens[s];
present_screen_priv_ptr screen_priv = present_screen_priv(screen);
ScreenPtr walkScreen = screenInfo.screens[s];
present_screen_priv_ptr screen_priv = present_screen_priv(walkScreen);
if (event_id == screen_priv->unflip_event_id) {
DebugPresent(("\tun %" PRIu64 "\n", event_id));
screen_priv->unflip_event_id = 0;
present_flip_idle(screen);
present_flip_try_ready(screen);
present_flip_idle(walkScreen);
present_flip_try_ready(walkScreen);
return;
}
}

View File

@@ -262,7 +262,8 @@ present_extension_init(void)
goto bail;
for (i = 0; i < screenInfo.numScreens; i++) {
if (!present_screen_init(screenInfo.screens[i], NULL))
ScreenPtr walkScreen = screenInfo.screens[i];
if (!present_screen_init(walkScreen, NULL))
goto bail;
}
return;