2010-03-02 Rodrigo Kumpera <rkumpera@novell.com>
[mono.git] / mono / metadata / environment.c
index 1c21cdbead61e7c35783ebe381aa5b1792251909..00ec7dc24b0308a7ff51c9bb3a03aca3df202a65 100644 (file)
 #include <mono/metadata/appdomain.h>
 #include <mono/metadata/environment.h>
 #include <mono/metadata/exception.h>
+#include <mono/utils/mono-compiler.h>
 #include <mono/io-layer/io-layer.h>
 
-#if !defined(PLATFORM_WIN32) && defined(HAVE_SYS_UTSNAME_H)
+extern MonoString* ves_icall_System_Environment_GetOSVersionString (void) MONO_INTERNAL;
+
+#if !defined(HOST_WIN32) && defined(HAVE_SYS_UTSNAME_H)
 #include <sys/utsname.h>
 #endif
 
@@ -37,7 +40,7 @@ void mono_environment_exitcode_set (gint32 value)
 MonoString*
 ves_icall_System_Environment_GetOSVersionString (void)
 {
-#ifdef PLATFORM_WIN32
+#ifdef HOST_WIN32
        OSVERSIONINFO verinfo;
 
        MONO_ARCH_SAVE_REGS;