Code

windows at least stores null terminated char strings in dummychar1 -- Philippe
[rrdtool-all.git] / program / src / rrd_nan_inf.c
index 9fc3b616ff010d8d86b2c15b19f71f674c68cb4a..22886c4b9085d5fe5a0b3fa9d3392f87a7e40e97 100644 (file)
@@ -1,6 +1,8 @@
 #include "rrd_nan_inf.h"
 
-#if defined(WIN32)
+#if defined(_WIN32) && !defined(__CYGWIN__) && !defined(__CYGWIN32__)
+
+#include <math.h>
 
 double set_to_DNAN(void) { return (double)fmod(0.0,0.0); }
 double set_to_DINF(void) { return (double)fabs((double)log(0.0)); }