From 5c686c8adcc473cbdbb14e4b2d736f9123210ee6 Mon Sep 17 00:00:00 2001 From: Rainer Gerhards Date: Thu, 24 Jan 2008 17:55:09 +0000 Subject: redesigned queue to utilize helper classes for threading support. This is finally in a running state for regular (non disk-assisted) queues, with a minor nit at shutdown. So I can finally commit the work again to CVS... --- srUtils.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'srUtils.c') diff --git a/srUtils.c b/srUtils.c index 35b437bd..590e7eff 100755 --- a/srUtils.c +++ b/srUtils.c @@ -291,7 +291,7 @@ rsRetVal genFileName(uchar **ppName, uchar *pDirName, size_t lenDirName, uchar * *ppName = pName; finalize_it: - return iRet; + RETiRet; } /* get the number of digits required to represent a given number. We use an @@ -337,8 +337,10 @@ timeoutComp(struct timespec *pt, int iTimeout) void mutexCancelCleanup(void *arg) { + BEGINfunc assert(arg != NULL); d_pthread_mutex_unlock((pthread_mutex_t*) arg); + ENDfunc } -- cgit