From 1ce955e2cbefed927d91bdd0cb051b9442fbfa89 Mon Sep 17 00:00:00 2001 From: Adam Jackson Date: Mon, 3 Apr 2006 01:28:03 +0000 Subject: [PATCH] Coverity #992: Prevent a NULL chase. --- ChangeLog | 5 +++++ Xext/sync.c | 3 ++- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index 3cd2e1af8..dc4ac83a7 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2006-04-02 Adam Jackson + + * Xext/sync.c: + Coverity #992: Prevent a NULL chase. + 2006-04-02 Kristian Høgsberg * GL/glx/glxdri.c (__glXDRIscreenProbe): Use xf86LoaderCheckSymbol diff --git a/Xext/sync.c b/Xext/sync.c index c43c4af58..3d3d67559 100644 --- a/Xext/sync.c +++ b/Xext/sync.c @@ -1112,7 +1112,7 @@ SyncComputeBracketValues(pCounter, startOver) { SyncTriggerList *pCur; SyncTrigger *pTrigger; - SysCounterInfo *psci = pCounter->pSysCounterInfo; + SysCounterInfo *psci; CARD64 *pnewgtval = NULL; CARD64 *pnewltval = NULL; SyncCounterType ct; @@ -1120,6 +1120,7 @@ SyncComputeBracketValues(pCounter, startOver) if (!pCounter) return; + psci = pCounter->pSysCounterInfo; ct = pCounter->pSysCounterInfo->counterType; if (ct == XSyncCounterNeverChanges) return;