xfixes: canonical walkScreenIdx variable on screen list iterations

When iterating screen lists, consistently use the same variable name
`walkScreenIdx` for holding current screen index 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:26:57 +02:00
committed by Enrico Weigelt
parent ddee0a9397
commit 8d82699acf
2 changed files with 16 additions and 15 deletions

View File

@@ -1014,8 +1014,6 @@ SProcXFixesDestroyPointerBarrier(ClientPtr client)
Bool
XFixesCursorInit(void)
{
int i;
if (party_like_its_1989)
CursorVisible = EnableCursor;
else
@@ -1024,8 +1022,8 @@ XFixesCursorInit(void)
if (!dixRegisterPrivateKey(&CursorScreenPrivateKeyRec, PRIVATE_SCREEN, sizeof(CursorScreenRec)))
return FALSE;
for (i = 0; i < screenInfo.numScreens; i++) {
ScreenPtr walkScreen = screenInfo.screens[i];
for (unsigned walkScreenIdx = 0; walkScreenIdx < screenInfo.numScreens; walkScreenIdx++) {
ScreenPtr walkScreen = screenInfo.screens[walkScreenIdx];
CursorScreenPtr cs = GetCursorScreen(walkScreen);
dixScreenHookClose(walkScreen, CursorScreenClose);
Wrap(cs, walkScreen, DisplayCursor, CursorDisplayCursor);

View File

@@ -828,7 +828,7 @@ SProcXFixesExpandRegion(ClientPtr client)
static int
PanoramiXFixesSetGCClipRegion(ClientPtr client, xXFixesSetGCClipRegionReq *stuff)
{
int result = Success, j;
int result = Success;
PanoramiXRes *gc;
if ((result = dixLookupResourceByType((void **) &gc, stuff->gc, XRT_GC,
@@ -837,8 +837,9 @@ PanoramiXFixesSetGCClipRegion(ClientPtr client, xXFixesSetGCClipRegionReq *stuff
return result;
}
FOR_NSCREENS_BACKWARD(j) {
stuff->gc = gc->info[j].id;
int walkScreenIdx;
FOR_NSCREENS_BACKWARD(walkScreenIdx) {
stuff->gc = gc->info[walkScreenIdx].id;
result = SingleXFixesSetGCClipRegion(client, stuff);
if (result != Success)
break;
@@ -850,7 +851,7 @@ PanoramiXFixesSetGCClipRegion(ClientPtr client, xXFixesSetGCClipRegionReq *stuff
static int
PanoramiXFixesSetWindowShapeRegion(ClientPtr client, xXFixesSetWindowShapeRegionReq *stuff)
{
int result = Success, j;
int result = Success;
PanoramiXRes *win;
RegionPtr reg = NULL;
@@ -864,9 +865,10 @@ PanoramiXFixesSetWindowShapeRegion(ClientPtr client, xXFixesSetWindowShapeRegion
if (win->u.win.root)
VERIFY_REGION_OR_NONE(reg, stuff->region, client, DixReadAccess);
FOR_NSCREENS_FORWARD(j) {
ScreenPtr walkScreen = screenInfo.screens[j];
stuff->dest = win->info[j].id;
unsigned int walkScreenIdx;
FOR_NSCREENS_FORWARD(walkScreenIdx) {
ScreenPtr walkScreen = screenInfo.screens[walkScreenIdx];
stuff->dest = win->info[walkScreenIdx].id;
if (reg)
RegionTranslate(reg, -walkScreen->x, -walkScreen->y);
@@ -886,7 +888,7 @@ PanoramiXFixesSetWindowShapeRegion(ClientPtr client, xXFixesSetWindowShapeRegion
static int
PanoramiXFixesSetPictureClipRegion(ClientPtr client, xXFixesSetPictureClipRegionReq *stuff)
{
int result = Success, j;
int result = Success;
PanoramiXRes *pict;
RegionPtr reg = NULL;
@@ -900,9 +902,10 @@ PanoramiXFixesSetPictureClipRegion(ClientPtr client, xXFixesSetPictureClipRegion
if (pict->u.pict.root)
VERIFY_REGION_OR_NONE(reg, stuff->region, client, DixReadAccess);
FOR_NSCREENS_BACKWARD(j) {
ScreenPtr walkScreen = screenInfo.screens[j];
stuff->picture = pict->info[j].id;
int walkScreenIdx;
FOR_NSCREENS_BACKWARD(walkScreenIdx) {
ScreenPtr walkScreen = screenInfo.screens[walkScreenIdx];
stuff->picture = pict->info[walkScreenIdx].id;
if (reg)
RegionTranslate(reg, -walkScreen->x, -walkScreen->y);