diff options
Diffstat (limited to 'zencore/stats.cpp')
| -rw-r--r-- | zencore/stats.cpp | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/zencore/stats.cpp b/zencore/stats.cpp index f783ccd3d..372bc42f8 100644 --- a/zencore/stats.cpp +++ b/zencore/stats.cpp @@ -416,9 +416,16 @@ OperationTiming::Scope::Scope(OperationTiming& Outer) : m_Outer(Outer), m_StartT OperationTiming::Scope::~Scope() { + Stop(); +} + +void +OperationTiming::Scope::Stop() +{ if (m_StartTick != 0) { m_Outer.Update(GetHifreqTimerValue() - m_StartTick); + m_StartTick = 0; } } |