mirror of
https://github.com/X11Libre/xserver.git
synced 2026-03-24 08:04:30 +00:00
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:
committed by
Enrico Weigelt
parent
840109488a
commit
8f39f58f51
@@ -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;
|
||||
}
|
||||
|
||||
|
||||
@@ -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;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user