From caf8dce75c2dfe469321763f346bfff31f6a4613 Mon Sep 17 00:00:00 2001 From: Siddharth Bharat Purohit Date: Mon, 26 Jun 2017 16:08:49 +0530 Subject: [PATCH] HAL_VRBRAIN: use correct datatype for time conversion --- libraries/AP_HAL_VRBRAIN/Util.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libraries/AP_HAL_VRBRAIN/Util.cpp b/libraries/AP_HAL_VRBRAIN/Util.cpp index 6305d16349..fe97086373 100644 --- a/libraries/AP_HAL_VRBRAIN/Util.cpp +++ b/libraries/AP_HAL_VRBRAIN/Util.cpp @@ -95,8 +95,8 @@ enum VRBRAINUtil::safety_state VRBRAINUtil::safety_switch_state(void) void VRBRAINUtil::set_system_clock(uint64_t time_utc_usec) { timespec ts; - ts.tv_sec = time_utc_usec/1.0e6f; - ts.tv_nsec = (time_utc_usec % 1000000) * 1000; + ts.tv_sec = time_utc_usec/1000000ULL; + ts.tv_nsec = (time_utc_usec % 1000000ULL) * 1000UL; clock_settime(CLOCK_REALTIME, &ts); }