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