[rrd-developers] [PATCH 2/2] utime.h not included despite HAVE_BROKEN_MS_ASYNC

Antoine Musso amusso+rrd at free.fr
Tue Jun 1 01:07:01 CEST 2010


HAVE_BROKEN_MS_ASYNC is set/unset by the configure script and saved in
../rrd_config.h wich is included by rrd_tool.h.

The ifdef statement is made before including rrd_tool.h thus is never
used and utime.h is never included when it should.
---
 src/rrd_open.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

diff --git a/src/rrd_open.c b/src/rrd_open.c
index 9f4f6e2..9279c70 100644
--- a/src/rrd_open.c
+++ b/src/rrd_open.c
@@ -12,12 +12,13 @@
 #include <sys/stat.h>
 #endif
 
+#include "rrd_tool.h"
+
 #ifdef HAVE_BROKEN_MS_ASYNC
 #include <sys/types.h>
 #include <utime.h>
 #endif
 
-#include "rrd_tool.h"
 #include "unused.h"
 #define MEMBLK 8192
 
-- 
1.7.0.4



More information about the rrd-developers mailing list