From f9f6dd4c58dd2fd06b7c22fb25bcd74ac4c2846c Mon Sep 17 00:00:00 2001 From: Andrei Emeltchenko Date: Fri, 27 Jun 2014 14:25:02 +0300 Subject: [PATCH] android/mcap: Fix using uninitialised value Fixes clang warning: ... android/mcap-lib.c:2366:20: warning: The left operand of '*' is a garbage value return tv->tv_sec * 1000000ll + tv->tv_nsec / 1000ll; ~~~~~~~~~~ ^ 1 warning generated. ... --- android/mcap-lib.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/android/mcap-lib.c b/android/mcap-lib.c index 8e65bbdea..f208fac66 100644 --- a/android/mcap-lib.c +++ b/android/mcap-lib.c @@ -2442,7 +2442,8 @@ uint64_t mcap_get_timestamp(struct mcap_mcl *mcl, if (given_time) now = *given_time; else - clock_gettime(CLK, &now); + if (clock_gettime(CLK, &now) < 0) + return MCAP_TMSTAMP_DONTSET; tmstamp = time_us(&now) - time_us(&mcl->csp->base_time) + mcl->csp->base_tmstamp; -- 2.47.3