[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