From 038ac0cd389506de376c1985dd9225f13e035c5c Mon Sep 17 00:00:00 2001 From: Andrew Johnson Date: Tue, 5 Apr 2011 16:08:49 -0500 Subject: [PATCH] Fix some build issues with old Solaris C++ compiler. src/libCom/test/epicsExceptionTest.cpp: exThread needs a destructor src/cas/generic/st/casStreamOS.cc: Can't use inline as armSend already called --- src/cas/generic/st/casStreamOS.cc | 2 +- src/libCom/test/epicsExceptionTest.cpp | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/src/cas/generic/st/casStreamOS.cc b/src/cas/generic/st/casStreamOS.cc index 6f5dd6381..12d2f2dab 100644 --- a/src/cas/generic/st/casStreamOS.cc +++ b/src/cas/generic/st/casStreamOS.cc @@ -321,7 +321,7 @@ inline void casStreamOS::disarmRecv () // // casStreamOS::armSend() // -inline void casStreamOS::armSend() +void casStreamOS::armSend() { if ( this->outBufBytesPending() == 0u ) { return; diff --git a/src/libCom/test/epicsExceptionTest.cpp b/src/libCom/test/epicsExceptionTest.cpp index c87fd65d9..a15b49672 100644 --- a/src/libCom/test/epicsExceptionTest.cpp +++ b/src/libCom/test/epicsExceptionTest.cpp @@ -55,6 +55,7 @@ class exThread : public epicsThreadRunable { public: exThread (); void waitForCompletion (); + ~exThread() {}; private: epicsThread thread; bool done;