X-Git-Url: https://git.octo.it/?p=collectd.git;a=blobdiff_plain;f=src%2Fdaemon%2Futils_time.h;h=60a6ea95f13fb6ce2024d833073b9c9515287a19;hp=2d83e0bbc5639620b8d69d47288a51d13ade4fad;hb=da11ce02eb202b3e01d3e2d1b40f248a84430973;hpb=d57d39331d6e4397763a480b1388b2c4a931a6da diff --git a/src/daemon/utils_time.h b/src/daemon/utils_time.h index 2d83e0bb..60a6ea95 100644 --- a/src/daemon/utils_time.h +++ b/src/daemon/utils_time.h @@ -88,8 +88,9 @@ extern cdtime_t cdtime_mock; #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) { \ @@ -129,4 +130,3 @@ int rfc3339_local(char *buffer, size_t buffer_size, cdtime_t t); int rfc3339nano_local(char *buffer, size_t buffer_size, cdtime_t t); #endif /* UTILS_TIME_H */ -/* vim: set sw=2 sts=2 et : */