diff options
-rw-r--r-- | Xext/sync.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/Xext/sync.c b/Xext/sync.c index 0bcf8057a..5f4ce56bc 100644 --- a/Xext/sync.c +++ b/Xext/sync.c | |||
@@ -1770,6 +1770,7 @@ ProcSyncDestroyAlarm(ClientPtr client) | |||
1770 | 1770 | ||
1771 | rc = dixLookupResourceByType((pointer *)&pAlarm, stuff->alarm, RTAlarm, | 1771 | rc = dixLookupResourceByType((pointer *)&pAlarm, stuff->alarm, RTAlarm, |
1772 | client, DixDestroyAccess); | 1772 | client, DixDestroyAccess); |
1773 | if (rc != Success) | ||
1773 | return (rc == BadValue) ? SyncErrorBase + XSyncBadAlarm : rc; | 1774 | return (rc == BadValue) ? SyncErrorBase + XSyncBadAlarm : rc; |
1774 | 1775 | ||
1775 | FreeResource(stuff->alarm, RT_NONE); | 1776 | FreeResource(stuff->alarm, RT_NONE); |