dix: dixutils: fix signedness of numCallbackListsToCleanup

It's a counter and size value - we're getting lots of signedness warnings,
so use size_t instead of (signed) int.

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
This commit is contained in:
Enrico Weigelt, metux IT consult
2025-09-15 19:04:53 +02:00
committed by Enrico Weigelt
parent d244e8a097
commit 12b003a975

View File

@@ -645,7 +645,7 @@ ClientIsAsleep(ClientPtr client)
/* ===== Private Procedures ===== */
static int numCallbackListsToCleanup = 0;
static size_t numCallbackListsToCleanup = 0;
static CallbackListPtr **listsToCleanup = NULL;
static Bool
@@ -751,7 +751,7 @@ void DeleteCallbackList(CallbackListPtr *pcbl)
return;
}
for (int i = 0; i < numCallbackListsToCleanup; i++) {
for (size_t i = 0; i < numCallbackListsToCleanup; i++) {
if (listsToCleanup[i] == pcbl) {
listsToCleanup[i] = NULL;
break;
@@ -781,7 +781,7 @@ CreateCallbackList(CallbackListPtr *pcbl)
cbl->list = NULL;
*pcbl = cbl;
for (int i = 0; i < numCallbackListsToCleanup; i++) {
for (size_t i = 0; i < numCallbackListsToCleanup; i++) {
if (!listsToCleanup[i]) {
listsToCleanup[i] = pcbl;
return TRUE;
@@ -822,7 +822,7 @@ DeleteCallback(CallbackListPtr *pcbl, CallbackProcPtr callback, void *data)
void
DeleteCallbackManager(void)
{
for (int i = 0; i < numCallbackListsToCleanup; i++) {
for (size_t i = 0; i < numCallbackListsToCleanup; i++) {
DeleteCallbackList(listsToCleanup[i]);
}
free(listsToCleanup);