From 0c5de835fee53eec4d7ae6d6a9daa4edc08cf971 Mon Sep 17 00:00:00 2001 From: sailer Date: Mon, 10 Feb 2003 16:24:03 +0000 Subject: [PATCH] moved POSIX-Version-dependent part of multi-threading to libcompat. -- Benjamin Sailer --- allParam/ca/client/caParam.c | 19 +------------------ 1 file changed, 1 insertion(+), 18 deletions(-) diff --git a/allParam/ca/client/caParam.c b/allParam/ca/client/caParam.c index a4743b7..e71acc9 100644 --- a/allParam/ca/client/caParam.c +++ b/allParam/ca/client/caParam.c @@ -1,4 +1,4 @@ -static const char rcsId[] = "$Header: /misc/hadesprojects/daq/cvsroot/eventbuilder/allParam/ca/client/caParam.c,v 1.25 2003-02-10 13:43:52 hadaq Exp $"; +static const char rcsId[] = "$Header: /misc/hadesprojects/daq/cvsroot/eventbuilder/allParam/ca/client/caParam.c,v 1.26 2003-02-10 16:24:03 sailer Exp $"; #define _POSIX_C_SOURCE 199509L #if HAVE_CONFIG_H @@ -80,32 +80,15 @@ int conSetupParam(Param *my, const char *setup) int retVal = 0; int row = 0; int status = ECA_NORMAL; -#ifdef PTHREADS -#if ( _POSIX_VERSION < 199506L ) - int *attr; -#endif -#endif /* PTHREADS */ my->strerror = NULL; my->specParam = malloc(sizeof(CaParam)); #ifdef PTHREADS -#if ( _POSIX_VERSION < 199506L ) - ((CaParam *) (my->specParam))->cacheLock = malloc(sizeof(pthread_mutex_t)); - pthread_mutexattr_create(attr); - pthread_mutex_init(((CaParam *) (my->specParam))->cacheLock, *attr); - pthread_mutexattr_delete(attr); - - ((CaParam *) (my->specParam))->socketLock = malloc(sizeof(pthread_mutex_t)); - pthread_mutexattr_create(attr); - pthread_mutex_init(((CaParam *) (my->specParam))->socketLock, *attr); - pthread_mutexattr_delete(attr); -#else ((CaParam *) (my->specParam))->cacheLock = malloc(sizeof(pthread_mutex_t)); pthread_mutex_init(((CaParam *) (my->specParam))->cacheLock, NULL); ((CaParam *) (my->specParam))->socketLock = malloc(sizeof(pthread_mutex_t)); pthread_mutex_init(((CaParam *) (my->specParam))->socketLock, NULL); -#endif #endif /* PTHREADS */ ((CaParam *) (my->specParam))->cache = Tcl_CreateInterp(); -- 2.43.0