diff --git a/src/libCom/osi/os/WIN32/osdTime.cpp b/src/libCom/osi/os/WIN32/osdTime.cpp index 5efdb2cbc..035c7308c 100644 --- a/src/libCom/osi/os/WIN32/osdTime.cpp +++ b/src/libCom/osi/os/WIN32/osdTime.cpp @@ -409,8 +409,8 @@ epicsTimerNotify::expireStatus currentTime::expire ( const epicsTime & ) EnterCriticalSection ( & this->mutex ); - LONGLONG perfCounterDiff = curPerfCounter.QuadPart - this->lastPerfCounterPLL; - if ( curPerfCounter.QuadPart >= this->lastPerfCounter ) { + LONGLONG perfCounterDiff; + if ( curPerfCounter.QuadPart >= this->lastPerfCounterPLL ) { perfCounterDiff = curPerfCounter.QuadPart - this->lastPerfCounterPLL; } else {