*/
/* $Id$ */
-#include "silcincludes.h"
+#include "silc.h"
/* SILC Mutex structure */
struct SilcMutexStruct {
{
#ifdef SILC_THREADS
*mutex = silc_calloc(1, sizeof(**mutex));
+ if (!(*mutex))
+ return FALSE;
InitializeCriticalSection(&((*mutex)->mutex));
-#endif /* SILC_THREADS */
return TRUE;
+#else
+ return FALSE;
+#endif /* SILC_THREADS */
}
void silc_mutex_free(SilcMutex mutex)