From: Li Xiaoming Date: Tue, 3 Mar 2020 06:53:00 +0000 (+0800) Subject: fix(expire.c): remove build error and warning X-Git-Tag: 9.99.1 X-Git-Url: https://gerrit.automotivelinux.org/gerrit/gitweb?a=commitdiff_plain;h=5b91c47a55f0cf4bbf11b446dde48aa7c821b674;p=src%2Fcynagora.git fix(expire.c): remove build error and warning cynagora/src/expire.c:38:28: error: initializer element is not constant static const time_t TMAX = ~TMIN; cynagora/src/expire.c:37:21: warning: ‘TMIN’ defined but not used [-Wunused-const-variable=] static const time_t TMIN = (time_t)1 << ((CHAR_BIT * sizeof(time_t)) - 1); Bug-AGL: SPEC-3212 Change-Id: Ie85812e404ecdb686d23f4f759f36cdf31d71202 Signed-off-by: Li Xiaoming --- diff --git a/src/expire.c b/src/expire.c index baf9b6b..71ccdc6 100644 --- a/src/expire.c +++ b/src/expire.c @@ -34,8 +34,7 @@ static const int HOUR = 60*60; static const int DAY = 24*60*60; static const int WEEK = 7*24*60*60; static const int YEAR = 365*24*60*60 + 24*60*60/4; /* average includes leap */ -static const time_t TMIN = (time_t)1 << ((CHAR_BIT * sizeof(time_t)) - 1); -static const time_t TMAX = ~TMIN; +static const time_t TMAX = ~((time_t)1 << ((CHAR_BIT * sizeof(time_t)) - 1)); /** add positives x and y with saturation */ static time_t pt_add(time_t x, time_t y)