[Pcsclite-cvs-commit] PCSC/src thread_unix.c,1.7,1.8
sauveron-guest@quantz.debian.org
sauveron-guest@quantz.debian.org
Tue, 16 Dec 2003 17:58:42 +0100
Update of /cvsroot/pcsclite/PCSC/src
In directory quantz:/tmp/cvs-serv27122/src
Modified Files:
thread_unix.c
Log Message:
Add functions for identify and compare threads
Index: thread_unix.c
===================================================================
RCS file: /cvsroot/pcsclite/PCSC/src/thread_unix.c,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -d -r1.7 -r1.8
--- thread_unix.c 18 Oct 2003 17:19:36 -0000 1.7
+++ thread_unix.c 16 Dec 2003 16:58:39 -0000 1.8
@@ -112,3 +112,22 @@
pthread_exit(pvRetVal);
return 1;
}
+
+PCSCLITE_THREAD_T SYS_ThreadSelf()
+{
+ return pthread_self();
+}
+
+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;
+ }
+}