dbertoni    02/01/04 13:19:11

  Modified:    c/Tests/Threads ThreadTest.cpp
  Log:
  Workaround for latest Solaris compiler.
  
  Revision  Changes    Path
  1.19      +7 -1      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.18
  retrieving revision 1.19
  diff -u -r1.18 -r1.19
  --- ThreadTest.cpp    4 Jan 2002 21:08:25 -0000       1.18
  +++ ThreadTest.cpp    4 Jan 2002 21:19:11 -0000       1.19
  @@ -4,7 +4,6 @@
   
   
   #include <cassert>
  -#include <csignal>
   #include <ctime>
   
   
  @@ -182,11 +181,14 @@
        }
   }
   #elif defined(XALAN_POSIX2_AVAILABLE)
  +extern "C"
  +{
   static void
   signalHandler(int)
   {
        fContinue = false;
   }
  +};
   #else
   #error Unsupported platform!
   #endif
  @@ -397,7 +399,11 @@
                                signalHandler,
                                TRUE);
   #elif defined(XALAN_POSIX2_AVAILABLE)
  +#if defined(XALAN_SIGNAL_IN_STD)
  +             std::signal(SIGINT, signalHandler);
  +#else
                signal(SIGINT, signalHandler);
  +#endif
   #else
   #error Unsupported platform!
   #endif
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to