diff --git a/src/utils_time.h b/src/utils_time.h
index da73492cc922b785b0677df828180a1b9d5ac0c6..0fd809ac5de49327044102a9eabd9b28820abdc9 100644 (file)
--- a/src/utils_time.h
+++ b/src/utils_time.h
(tvp)->tv_sec = CDTIME_T_TO_TIME_T (cdt); \
(tvp)->tv_usec = CDTIME_T_TO_US ((cdt) % 1073741824); \
} while (0)
-#define TIMEVAL_TO_CDTIME_T(tv) (TIME_T_TO_CDTIME_T ((tv).tv_sec) \
- + US_TO_CDTIME_T ((tv).tv_usec))
+#define TIMEVAL_TO_CDTIME_T(tv) (TIME_T_TO_CDTIME_T ((tv)->tv_sec) \
+ + US_TO_CDTIME_T ((tv)->tv_usec))
#define CDTIME_T_TO_TIMESPEC(cdt,tsp) do { \
(tsp)->tv_sec = CDTIME_T_TO_TIME_T (cdt); \