X-Git-Url: https://git.octo.it/?a=blobdiff_plain;f=src%2Frrdcached.c;h=fb7eb79e8ec50eca5ab5d9273ff349d9fb5dd4cf;hb=f1b5b8611d87a7904c31ae4b28ea47f11f3c38b9;hp=bca10be3e37eb5c662cfdb7a2556b7847636e8ab;hpb=0d5c879672770e3b8a740727fb223a6febdeaa27;p=collectd.git diff --git a/src/rrdcached.c b/src/rrdcached.c index bca10be3..fb7eb79e 100644 --- a/src/rrdcached.c +++ b/src/rrdcached.c @@ -24,6 +24,8 @@ #include "common.h" #include "utils_rrdcreate.h" +#undef HAVE_CONFIG_H +#include #include /* @@ -62,12 +64,14 @@ static int value_list_to_string (char *buffer, int buffer_len, int offset; int status; int i; + time_t t; assert (0 == strcmp (ds->type, vl->type)); memset (buffer, '\0', buffer_len); - status = ssnprintf (buffer, buffer_len, "%u", (unsigned int) vl->time); + t = CDTIME_T_TO_TIME_T (vl->time); + status = ssnprintf (buffer, buffer_len, "%lu", (unsigned long) t); if ((status < 1) || (status >= buffer_len)) return (-1); offset = status;