diff --git a/src/libCom/test/epicsThreadPrivateTest.cpp b/src/libCom/test/epicsThreadPrivateTest.cpp index 913e3f47d..7f1a8c3de 100644 --- a/src/libCom/test/epicsThreadPrivateTest.cpp +++ b/src/libCom/test/epicsThreadPrivateTest.cpp @@ -21,8 +21,8 @@ static epicsThreadPrivate < bool > priv; extern "C" void epicsThreadPrivateTestThread ( void * ) { - testOk1 ( 0 == priv.get () ); - static bool var; + testOk1 ( NULL == priv.get () ); + bool var = true; priv.set ( &var ); testOk1 ( &var == priv.get () ); } @@ -31,7 +31,7 @@ MAIN(epicsThreadPrivateTest) { testPlan(5); - static bool var; + bool var = false; priv.set ( &var ); testOk1 ( &var == priv.get() ); @@ -41,8 +41,8 @@ MAIN(epicsThreadPrivateTest) epicsThreadSleep ( 1.0 ); testOk1 ( &var == priv.get() ); - priv.set ( 0 ); - testOk1 ( 0 == priv.get() ); + priv.set ( NULL ); + testOk1 ( NULL == priv.get() ); return testDone(); } diff --git a/src/libCom/test/epicsTimerTest.cpp b/src/libCom/test/epicsTimerTest.cpp index c1d7c998a..45a98f0db 100644 --- a/src/libCom/test/epicsTimerTest.cpp +++ b/src/libCom/test/epicsTimerTest.cpp @@ -73,7 +73,7 @@ inline double delayVerify::delay () const double delayVerify::checkError () const { - const double messageThresh = 0.5; // percent + const double messageThresh = 1.0; // percent double actualDelay = this->expireStamp - this->beginStamp; double measuredError = actualDelay - this->expectedDelay; double percentError = 100.0 * fabs ( measuredError ) / this->expectedDelay;