You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@xalan.apache.org by db...@apache.org on 2001/04/12 21:01:41 UTC
cvs commit: xml-xalan/c/Tests/Threads ThreadTest.cpp
dbertoni 01/04/12 12:01:41
Modified: c/Tests/Threads ThreadTest.cpp
Log:
Changes for the OS/390 port.
Revision Changes Path
1.11 +12 -2 xml-xalan/c/Tests/Threads/ThreadTest.cpp
Index: ThreadTest.cpp
===================================================================
RCS file: /home/cvs/xml-xalan/c/Tests/Threads/ThreadTest.cpp,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -r1.10 -r1.11
--- ThreadTest.cpp 2001/02/28 18:50:36 1.10
+++ ThreadTest.cpp 2001/04/12 19:01:40 1.11
@@ -158,13 +158,19 @@
ThreadInfo
{
ThreadInfo(
- unsigned int theThreadNumber,
- SynchronizedCounter* theCounter) :
+ unsigned int theThreadNumber = 0,
+ SynchronizedCounter* theCounter = 0) :
m_threadNumber(theThreadNumber),
m_counter(theCounter)
{
}
+ ThreadInfo(const ThreadInfo& theSource) :
+ m_threadNumber(theSource.m_threadNumber),
+ m_counter(theSource.m_counter)
+ {
+ }
+
unsigned int m_threadNumber;
SynchronizedCounter* m_counter;
@@ -328,7 +334,11 @@
}
else
{
+#if defined(OS390)
+ pthread_detach(&theThread);
+#else
pthread_detach(theThread);
+#endif
}
#else
#error Unsupported platform!
---------------------------------------------------------------------
To unsubscribe, e-mail: xalan-cvs-unsubscribe@xml.apache.org
For additional commands, e-mail: xalan-cvs-help@xml.apache.org