From 213ac670021afdb4e77d55e360613103af819650 Mon Sep 17 00:00:00 2001 From: Pierre Pronchery Date: Thu, 2 Jun 2011 19:51:06 +0000 Subject: [PATCH] Compilation fix for Windows --- src/configure.c | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/src/configure.c b/src/configure.c index 9bc0ac9..dc98621 100644 --- a/src/configure.c +++ b/src/configure.c @@ -18,7 +18,9 @@ #include #include #include -#include +#ifndef __WIN32__ +# include +#endif #include #include #include @@ -189,6 +191,11 @@ static HostKernel _detect_kernel(HostOS os, char const * release); static void _configure_detect(Configure * configure) { +#ifdef __WIN32__ + configure->arch = HA_I386; + configure->os = HO_WIN32; + configure->kernel = HK_UNKNOWN; +#else struct utsname un; if(uname(&un) < 0) @@ -204,6 +211,7 @@ static void _configure_detect(Configure * configure) configure->prefs->os != NULL ? configure->prefs->os : un.sysname); configure->kernel = _detect_kernel(configure->os, un.release); +#endif if(configure->prefs->flags & PREFS_v) printf("Detected system %s version %s on %s\n", sHostOS[configure->os],