From da917cce37b232c99efc3a4f998266db56bd8c8d Mon Sep 17 00:00:00 2001 From: Jeff Hill Date: Mon, 22 Oct 2001 16:39:21 +0000 Subject: [PATCH] fixed borland build issue --- src/libCom/timer/epicsTimer.cpp | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/src/libCom/timer/epicsTimer.cpp b/src/libCom/timer/epicsTimer.cpp index 1f70eab06..5cbe0f01a 100644 --- a/src/libCom/timer/epicsTimer.cpp +++ b/src/libCom/timer/epicsTimer.cpp @@ -32,19 +32,6 @@ #include "epicsTimer.h" #include "timerPrivate.h" -#if defined ( _MSC_VER ) -# pragma warning ( push ) -# pragma warning ( disable: 4660 ) -#endif - -template class tsFreeList < epicsTimerForC, 32, 0 >; -template class tsFreeList < epicsTimerQueueActiveForC, 1024, 0 >; -template class tsFreeList < epicsTimerQueuePassiveForC, 1024, 0 >; - -#if defined ( _MSC_VER ) -# pragma warning ( pop ) -#endif - struct epicsTimerQueuePassiveForC : public epicsTimerQueueNotify, public timerQueuePassive { public: epicsTimerQueuePassiveForC ( epicsTimerQueueRescheduleCallback pCallback, void *pPrivate ); @@ -61,6 +48,19 @@ private: static epicsMutex freeListMutex; }; +#if defined ( _MSC_VER ) +# pragma warning ( push ) +# pragma warning ( disable: 4660 ) +#endif + +template class tsFreeList < epicsTimerForC, 32, 0 >; +template class tsFreeList < epicsTimerQueueActiveForC, 1024, 0 >; +template class tsFreeList < epicsTimerQueuePassiveForC, 1024, 0 >; + +#if defined ( _MSC_VER ) +# pragma warning ( pop ) +#endif + epicsTimer::~epicsTimer () {} epicsTimerQueueNotify::~epicsTimerQueueNotify () {}