Silence FreeResource()

This commit is contained in:
Adam Jackson 2008-02-01 15:11:27 +11:00
parent 238b816469
commit 89d3249c3e

View File

@ -535,7 +535,6 @@ FreeResource(XID id, RESTYPE skipDeleteFuncType)
ResourcePtr *prev, *head; ResourcePtr *prev, *head;
int *eltptr; int *eltptr;
int elements; int elements;
Bool gotOne = FALSE;
if (((cid = CLIENT_ID(id)) < MAXCLIENTS) && clientTable[cid].buckets) if (((cid = CLIENT_ID(id)) < MAXCLIENTS) && clientTable[cid].buckets)
{ {
@ -563,15 +562,11 @@ FreeResource(XID id, RESTYPE skipDeleteFuncType)
xfree(res); xfree(res);
if (*eltptr != elements) if (*eltptr != elements)
prev = head; /* prev may no longer be valid */ prev = head; /* prev may no longer be valid */
gotOne = TRUE;
} }
else else
prev = &res->next; prev = &res->next;
} }
} }
if (!gotOne)
ErrorF("Freeing resource id=%lX which isn't there.\n",
(unsigned long)id);
} }