diff --git a/ChangeLog b/ChangeLog index b2e213122..0a16b9f88 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2006-04-02 Adam Jackson + + * Xext/sync.c: + Coverity #75: Dead variable elimination. + 2006-04-02 Adam Jackson * os/xdmauth.c: diff --git a/Xext/sync.c b/Xext/sync.c index 3d3d67559..c88d81c36 100644 --- a/Xext/sync.c +++ b/Xext/sync.c @@ -301,7 +301,7 @@ static void SyncDeleteTriggerFromCounter(pTrigger) SyncTrigger *pTrigger; { - SyncTriggerList *pCur, *pPrev = NULL; + SyncTriggerList *pCur; /* pCounter needs to be stored in pTrigger before calling here. */ @@ -312,10 +312,7 @@ SyncDeleteTriggerFromCounter(pTrigger) { if (pCur->pTrigger == pTrigger) { - if (pPrev) - pPrev->next = pCur->next; - else - pTrigger->pCounter->pTriglist = pCur->next; + pTrigger->pCounter->pTriglist = pCur->next; xfree(pCur); break; }