diff --git a/StopWatch.cpp b/StopWatch.cpp index 154e62d..37925d4 100644 --- a/StopWatch.cpp +++ b/StopWatch.cpp @@ -66,7 +66,7 @@ CStopWatch::~CStopWatch() unsigned long CStopWatch::start() { ::clock_gettime(CLOCK_MONOTONIC, &m_start); - return m_start.tv_sec; + return (m_start.tv_sec * 1000UL) + (m_start.tv_nsec / 1000000UL); } unsigned int CStopWatch::elapsed()