diff --git a/src/libCom/osi/os/WIN32/osdTime.cpp b/src/libCom/osi/os/WIN32/osdTime.cpp index b21a31e72..28a4c3f47 100644 --- a/src/libCom/osi/os/WIN32/osdTime.cpp +++ b/src/libCom/osi/os/WIN32/osdTime.cpp @@ -82,6 +82,11 @@ static void osdTimeInit ( void * ) { pCurrentTime = new currentTime (); + // set here to avoid recursion problems + osdTimeInitSuccess = true; + + pCurrentTime->startPLL (); + // self test FILETIME conversion only if // its a debug build # if defined ( _DEBUG ) @@ -94,11 +99,6 @@ static void osdTimeInit ( void * ) assert ( diff <= 100e-9 ); } # endif - - // set here to avoid recursion problems - osdTimeInitSuccess = true; - - pCurrentTime->startPLL (); } //