diff --git a/src/collectd-tg.c b/src/collectd-tg.c
index 501567da6ed2db0f4df82c0c60bc1cd8105f4386..80473e0ef79816fe53becb2ab41f4f86c5c86715 100644 (file)
--- a/src/collectd-tg.c
+++ b/src/collectd-tg.c
# include "config.h"
#endif
-#ifndef _ISOC99_SOURCE
-# define _ISOC99_SOURCE
-#endif
-
-#ifndef _POSIX_C_SOURCE
-# define _POSIX_C_SOURCE 200809L
-#endif
-
-#ifndef _XOPEN_SOURCE
-# define _XOPEN_SOURCE 700
-#endif
-
#if !__GNUC__
# define __attribute__(x) /**/
#endif
struct timespec ts = { 0 };
if (clock_gettime (CLOCK_MONOTONIC, &ts) != 0)
- return NAN;
+ perror ("clock_gettime");
return ((double) ts.tv_sec) + (((double) ts.tv_nsec) / 1e9);
} /* }}} double dtime */