fixed inconsistent signed vs unsigned for thread priority
This commit is contained in:
@@ -73,7 +73,7 @@ protected:
|
||||
class epicsTimerQueueActive : public epicsTimerQueue {
|
||||
public:
|
||||
static epicsShareFunc epicsTimerQueueActive & allocate (
|
||||
bool okToShare, int threadPriority = epicsThreadPriorityMin + 10 );
|
||||
bool okToShare, unsigned threadPriority = epicsThreadPriorityMin + 10 );
|
||||
virtual void release () = 0;
|
||||
protected:
|
||||
virtual ~epicsTimerQueueActive () = 0;
|
||||
|
||||
@@ -118,7 +118,7 @@ public:
|
||||
epicsTimer & createTimer ();
|
||||
void show ( unsigned int level ) const;
|
||||
bool sharingOK () const;
|
||||
int threadPriority () const;
|
||||
unsigned threadPriority () const;
|
||||
epicsTimerForC & createTimerForC ( epicsTimerCallback, void *pPrivateIn );
|
||||
void destroyTimerForC ( epicsTimerForC & );
|
||||
private:
|
||||
@@ -152,7 +152,7 @@ class timerQueueActiveMgr {
|
||||
public:
|
||||
~timerQueueActiveMgr ();
|
||||
epicsTimerQueueActiveForC & allocate ( bool okToShare,
|
||||
int threadPriority = epicsThreadPriorityMin + 10 );
|
||||
unsigned threadPriority = epicsThreadPriorityMin + 10 );
|
||||
void release ( epicsTimerQueueActiveForC & );
|
||||
private:
|
||||
epicsMutex mutex;
|
||||
@@ -197,7 +197,7 @@ inline bool timerQueueActive::sharingOK () const
|
||||
return this->okToShare;
|
||||
}
|
||||
|
||||
inline int timerQueueActive::threadPriority () const
|
||||
inline unsigned timerQueueActive::threadPriority () const
|
||||
{
|
||||
return thread.getPriority ();
|
||||
}
|
||||
|
||||
@@ -35,7 +35,7 @@ timerQueueActiveMgr queueMgr;
|
||||
|
||||
epicsTimerQueueActive::~epicsTimerQueueActive () {}
|
||||
|
||||
epicsTimerQueueActive &epicsTimerQueueActive::allocate ( bool okToShare, int threadPriority )
|
||||
epicsTimerQueueActive &epicsTimerQueueActive::allocate ( bool okToShare, unsigned threadPriority )
|
||||
{
|
||||
return queueMgr.allocate ( okToShare, threadPriority );
|
||||
}
|
||||
|
||||
@@ -39,7 +39,7 @@ timerQueueActiveMgr::~timerQueueActiveMgr ()
|
||||
}
|
||||
|
||||
epicsTimerQueueActiveForC & timerQueueActiveMgr::allocate (
|
||||
bool okToShare, int threadPriority )
|
||||
bool okToShare, unsigned threadPriority )
|
||||
{
|
||||
epicsAutoMutex locker ( this->mutex );
|
||||
if ( okToShare ) {
|
||||
|
||||
Reference in New Issue
Block a user