diff --git a/simgear/timing/timestamp.cxx b/simgear/timing/timestamp.cxx index 4d14a42a..7f7773f4 100644 --- a/simgear/timing/timestamp.cxx +++ b/simgear/timing/timestamp.cxx @@ -63,7 +63,7 @@ void SGTimeStamp::stamp() { unsigned int t; t = timeGetTime(); _sec = t / 1000; - _nsec = ( t - ( seconds * 1000 ) ) * 1000 * 1000; + _nsec = ( t - ( _sec * 1000 ) ) * 1000 * 1000; #elif defined(_POSIX_TIMERS) && (0 < _POSIX_TIMERS) struct timespec ts; #if defined(_POSIX_MONOTONIC_CLOCK)