From 110830b4de05682352ea626d0715eb1350e6d4f2 Mon Sep 17 00:00:00 2001 From: "Enrico Weigelt, metux IT consult" Date: Wed, 3 Sep 2025 17:53:08 +0200 Subject: [PATCH] dbe: use canonical screen iterator index variable Signed-off-by: Enrico Weigelt, metux IT consult --- dbe/dbe.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/dbe/dbe.c b/dbe/dbe.c index b684015c2f..41f107bc73 100644 --- a/dbe/dbe.c +++ b/dbe/dbe.c @@ -1222,19 +1222,19 @@ DbeExtensionInit(void) if (!dixRegisterPrivateKey(&dbeWindowPrivKeyRec, PRIVATE_WINDOW, 0)) return; - for (int i = 0; i < screenInfo.numScreens; i++) { + for (int walkScreenIdx = 0; walkScreenIdx < screenInfo.numScreens; walkScreenIdx++) { /* For each screen, set up DBE screen privates and init DIX and DDX * interface. */ - ScreenPtr walkScreen = screenInfo.screens[i]; + ScreenPtr walkScreen = screenInfo.screens[walkScreenIdx]; if (!(pDbeScreenPriv = calloc(1, sizeof(DbeScreenPrivRec)))) { /* If we can not alloc a window or screen private, * then free any privates that we already alloc'ed and return */ - for (int j = 0; j < i; j++) { + for (int j = 0; j < walkScreenIdx; j++) { ScreenPtr pScreen = screenInfo.screens[j]; free(dixLookupPrivate(&pScreen->devPrivates, dbeScreenPrivKey)); dixSetPrivate(&pScreen->devPrivates, dbeScreenPrivKey, NULL);