index 2d83e0bbc5639620b8d69d47288a51d13ade4fad..db510afe7b6755ed760d21ebba4308decccd630c 100644 (file)
--- a/src/daemon/utils_time.h
+++ b/src/daemon/utils_time.h
#define CDTIME_T_TO_DOUBLE(t) \
(double) { ((double)(t)) / 1073741824.0 }
+#define DOUBLE_TO_CDTIME_T_STATIC(d) ((cdtime_t)((d)*1073741824.0))
#define DOUBLE_TO_CDTIME_T(d) \
- (cdtime_t) { (cdtime_t)((d)*1073741824.0) }
+ (cdtime_t) { DOUBLE_TO_CDTIME_T_STATIC(d) }
#define CDTIME_T_TO_TIMEVAL(t) \
(struct timeval) { \