Browse Source

WIP Merge one source file to linux compile.

pull/110/head
FireMartZ 6 years ago
parent
commit
a93eee1716
  1. 13
      src/utiltime.cpp

13
src/utiltime.cpp

@ -43,20 +43,7 @@ int64_t GetTimeMicros()
void MilliSleep(int64_t n)
{
/**
* Boost's sleep_for was uninterruptable when backed by nanosleep from 1.50
* until fixed in 1.52. Use the deprecated sleep method for the broken case.
* See: https://svn.boost.org/trac/boost/ticket/7238
*/
#if defined(HAVE_WORKING_BOOST_SLEEP_FOR)
boost::this_thread::sleep_for(boost::chrono::milliseconds(n));
#elif defined(HAVE_WORKING_BOOST_SLEEP)
boost::this_thread::sleep(boost::posix_time::milliseconds(n));
#else
//should never get here
#error missing boost sleep implementation
#endif
}
std::string DateTimeStrFormat(const char* pszFormat, int64_t nTime)

Loading…
Cancel
Save