]> git.ipfire.org Git - thirdparty/strongswan.git/commitdiff
windows: Include <sys/stat.h> explicitly before overloading memset()/memcpy()
authorMartin Willi <martin@revosec.ch>
Wed, 25 Jun 2014 14:06:59 +0000 (16:06 +0200)
committerMartin Willi <martin@revosec.ch>
Wed, 25 Jun 2014 14:09:42 +0000 (16:09 +0200)
fstat() in newer MinGWs is defined as non-static inline. With our new static
inline memset()/memcpy() overloads, this raises a warning. To avoid it,
explicitly include <sys/stat.h> once before defining these overloads.

src/libstrongswan/utils/windows.h

index a06a89ebfa54c00c354b43a79a16375e2eb74dcc..5cf4a669b581d3211b66f4937bcca98bf190694e 100644 (file)
@@ -26,6 +26,7 @@
 #include <direct.h>
 #include <inttypes.h>
 #include <unistd.h>
+#include <sys/stat.h>
 
 /* undef Windows variants evaluating values more than once */
 #undef min