dri3: 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 840109488a
commit 8f39f58f51
2 changed files with 8 additions and 5 deletions

View File

@@ -98,7 +98,8 @@ dri3_extension_init(void)
dri3_request = extension->base;
for (i = 0; i < screenInfo.numScreens; i++) {
if (!dri3_screen_init(screenInfo.screens[i], NULL))
ScreenPtr walkScreen = screenInfo.screens[i];
if (!dri3_screen_init(walkScreen, NULL))
goto bail;
}

View File

@@ -75,22 +75,24 @@ proc_dri3_query_version(ClientPtr client)
REQUEST_SIZE_MATCH(xDRI3QueryVersionReq);
for (int i = 0; i < screenInfo.numScreens; i++) {
if (!dri3_screen_can_one_point_two(screenInfo.screens[i])) {
ScreenPtr walkScreen = screenInfo.screens[i];
if (!dri3_screen_can_one_point_two(walkScreen)) {
rep.minorVersion = 0;
break;
}
if (!dri3_screen_can_one_point_four(screenInfo.screens[i])) {
if (!dri3_screen_can_one_point_four(walkScreen)) {
rep.minorVersion = 2;
break;
}
}
for (int i = 0; i < screenInfo.numGPUScreens; i++) {
if (!dri3_screen_can_one_point_two(screenInfo.gpuscreens[i])) {
ScreenPtr walkScreen = screenInfo.gpuscreens[i];
if (!dri3_screen_can_one_point_two(walkScreen)) {
rep.minorVersion = 0;
break;
}
if (!dri3_screen_can_one_point_four(screenInfo.gpuscreens[i])) {
if (!dri3_screen_can_one_point_four(walkScreen)) {
rep.minorVersion = 2;
break;
}