Linux buildfix; this should be reverted after gcc update to 4.7+
parent
6233797388
commit
4a90678cc7
|
|
@ -336,11 +336,11 @@ public:
|
|||
LLEventThrottle(LLEventPump& source, F32 interval);
|
||||
|
||||
private:
|
||||
virtual void alarmActionAfter(F32 interval, const LLEventTimeoutBase::Action& action) override;
|
||||
virtual bool alarmRunning() const override;
|
||||
virtual void alarmCancel() override;
|
||||
virtual void timerSet(F32 interval) override;
|
||||
virtual F32 timerGetRemaining() const override;
|
||||
virtual void alarmActionAfter(F32 interval, const LLEventTimeoutBase::Action& action) /*override*/;
|
||||
virtual bool alarmRunning() const /*override*/;
|
||||
virtual void alarmCancel() /*override*/;
|
||||
virtual void timerSet(F32 interval) /*override*/;
|
||||
virtual F32 timerGetRemaining() const /*override*/;
|
||||
|
||||
// use this to arrange a deferred flush() call
|
||||
LLEventTimeout mAlarm;
|
||||
|
|
|
|||
|
|
@ -88,29 +88,29 @@ public:
|
|||
{}
|
||||
|
||||
/*----- implementation of LLEventThrottleBase timing functionality -----*/
|
||||
virtual void alarmActionAfter(F32 interval, const LLEventTimeoutBase::Action& action) override
|
||||
virtual void alarmActionAfter(F32 interval, const LLEventTimeoutBase::Action& action) /*override*/
|
||||
{
|
||||
mAlarmRemaining = interval;
|
||||
mAlarmAction = action;
|
||||
}
|
||||
|
||||
virtual bool alarmRunning() const override
|
||||
virtual bool alarmRunning() const /*override*/
|
||||
{
|
||||
// decrementing to exactly 0 should mean the alarm fires
|
||||
return mAlarmRemaining > 0;
|
||||
}
|
||||
|
||||
virtual void alarmCancel() override
|
||||
virtual void alarmCancel() /*override*/
|
||||
{
|
||||
mAlarmRemaining = -1;
|
||||
}
|
||||
|
||||
virtual void timerSet(F32 interval) override
|
||||
virtual void timerSet(F32 interval) /*override*/
|
||||
{
|
||||
mTimerRemaining = interval;
|
||||
}
|
||||
|
||||
virtual F32 timerGetRemaining() const override
|
||||
virtual F32 timerGetRemaining() const /*override*/
|
||||
{
|
||||
// LLTimer.getRemainingTimeF32() never returns negative; 0.0 means expired
|
||||
return (mTimerRemaining > 0.0)? mTimerRemaining : 0.0;
|
||||
|
|
|
|||
Loading…
Reference in New Issue