[Pcsclite-cvs-commit] PCSC/src thread_unix.c,1.11,1.12
rousseau@haydn.debian.org
rousseau@haydn.debian.org
- Previous message: [Pcsclite-cvs-commit] PCSC/src debuglog.c,1.22,1.23 debuglog.h,1.11,1.12 dyn_macosx.c,1.6,1.7 eventhandler.c,1.15,1.16 hotplug_libusb.c,1.24,1.25 hotplug_linux.c,1.25,1.26 hotplug_macosx.c,1.19,1.20 muscletest.c,1.11,1.12 powermgt_macosx.c,1.13,1.14 testpcsc.c,1.13,1.14 thread_generic.h,1.10,1.11 thread_unix.c,1.10,1.11 winscard_msg.c,1.21,1.22 winscard_svc.c,1.23,1.24
- Next message: [Pcsclite-cvs-commit] PCSC/doc/example pcsc_demo.c,1.12,1.13
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Update of /cvsroot/pcsclite/PCSC/src
In directory haydn:/tmp/cvs-serv11196/src
Modified Files:
thread_unix.c
Log Message:
remove useless { } and simplify the code
Index: thread_unix.c
===================================================================
RCS file: /cvsroot/pcsclite/PCSC/src/thread_unix.c,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -d -r1.11 -r1.12
--- thread_unix.c 25 May 2004 12:44:30 -0000 1.11
+++ thread_unix.c 25 May 2004 12:52:09 -0000 1.12
@@ -6,6 +6,7 @@
* Copyright (C) 2000-2004
* David Corcoran <corcoran@linuxnet.com>
* Damien Sauveron <damien.sauveron@labri.fr>
+ * Ludovic Rousseau <ludovic.rousseau@free.fr>
*
* $Id$
*/
@@ -17,98 +18,66 @@
#define PCSC_MUTEX_LOCKED 1
#define PCSC_MUTEX_UNLOCKED 0
+#ifndef TRUE
+#define TRUE 1
+#define FALSE 0
+#endif
+
int SYS_MutexInit(PCSCLITE_MUTEX_T mMutex)
{
- int retval;
- retval = pthread_mutex_init(mMutex, NULL);
- return retval;
+ return pthread_mutex_init(mMutex, NULL);
}
int SYS_MutexDestroy(PCSCLITE_MUTEX_T mMutex)
{
- int retval;
- retval = pthread_mutex_destroy(mMutex);
- return retval;
+ return pthread_mutex_destroy(mMutex);
}
int SYS_MutexLock(PCSCLITE_MUTEX_T mMutex)
{
- int retval;
- retval = pthread_mutex_lock(mMutex);
- return retval;
+ return pthread_mutex_lock(mMutex);
}
int SYS_MutexUnLock(PCSCLITE_MUTEX_T mMutex)
{
- int retval;
- retval = pthread_mutex_unlock(mMutex);
- return retval;
+ return pthread_mutex_unlock(mMutex);
}
int SYS_ThreadCreate(PCSCLITE_THREAD_T * pthThread, LPVOID pthAttr,
PCSCLITE_THREAD_FUNCTION(pvFunction), LPVOID pvArg)
{
-
- int retval;
- retval = pthread_create(pthThread, NULL, pvFunction, pvArg);
-
- if (retval == 0)
- {
- return 1; /* TRUE */
- } else
- {
- return 0; /* FALSE */
- }
+ if (0 == pthread_create(pthThread, NULL, pvFunction, pvArg))
+ return TRUE;
+ else
+ return FALSE;
}
int SYS_ThreadCancel(PCSCLITE_THREAD_T * pthThread)
{
-
- int retval;
- retval = pthread_cancel(*pthThread);
-
- if (retval == 0)
- {
- return 1;
- } else
- {
- return 0;
- }
+ if (0 == pthread_cancel(*pthThread))
+ return TRUE;
+ else
+ return FALSE;
}
int SYS_ThreadDetach(PCSCLITE_THREAD_T pthThread)
{
-
- int retval;
- retval = pthread_detach(pthThread);
-
- if (retval == 0)
- {
- return 1;
- } else
- {
- return 0;
- }
+ if (0 == pthread_detach(pthThread))
+ return TRUE;
+ else
+ return FALSE;
}
int SYS_ThreadJoin(PCSCLITE_THREAD_T *pthThread, LPVOID* pvRetVal)
{
-
- int retval;
- retval = pthread_join(*pthThread, pvRetVal);
-
- if (retval == 0)
- {
- return 1;
- } else
- {
- return 0;
- }
+ if (0 == pthread_join(*pthThread, pvRetVal))
+ return TRUE;
+ else
+ return FALSE;
}
int SYS_ThreadExit(LPVOID pvRetVal)
{
-
pthread_exit(pvRetVal);
return 1;
}
@@ -120,14 +89,6 @@
int SYS_ThreadEqual(PCSCLITE_THREAD_T *pthThread1, PCSCLITE_THREAD_T *pthThread2)
{
- int retval;
- retval = pthread_equal(*pthThread1, *pthThread2);
-
- if (retval == 0)
- {
- return 0;
- } else
- {
- return 1;
- }
+ return pthread_equal(*pthThread1, *pthThread2);
}
+
- Previous message: [Pcsclite-cvs-commit] PCSC/src debuglog.c,1.22,1.23 debuglog.h,1.11,1.12 dyn_macosx.c,1.6,1.7 eventhandler.c,1.15,1.16 hotplug_libusb.c,1.24,1.25 hotplug_linux.c,1.25,1.26 hotplug_macosx.c,1.19,1.20 muscletest.c,1.11,1.12 powermgt_macosx.c,1.13,1.14 testpcsc.c,1.13,1.14 thread_generic.h,1.10,1.11 thread_unix.c,1.10,1.11 winscard_msg.c,1.21,1.22 winscard_svc.c,1.23,1.24
- Next message: [Pcsclite-cvs-commit] PCSC/doc/example pcsc_demo.c,1.12,1.13
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]