Index: /trunk/src/VBox/Main/SystemPropertiesImpl.cpp
===================================================================
--- /trunk/src/VBox/Main/SystemPropertiesImpl.cpp	(revision 30422)
+++ /trunk/src/VBox/Main/SystemPropertiesImpl.cpp	(revision 30423)
@@ -36,7 +36,4 @@
 #include <VBox/settings.h>
 #include <VBox/VBoxHDD.h>
-#ifdef RT_OS_WINDOWS
-#include <windows.h>
-#endif
 
 // defines
@@ -208,11 +205,11 @@
 #if HC_ARCH_BITS == 32 && !defined(RT_OS_DARWIN)
 # ifdef RT_OS_WINDOWS
-    SYSTEMINFO sysInfo;
+    SYSTEM_INFO sysInfo;
     GetSystemInfo(&sysInfo);
 
-    if (sysInfo.lpMaximumApplicationAddress >= 0xC0000000)   /* 3.0 GB */
+    if (sysInfo.lpMaximumApplicationAddress >= (LPVOID)0xC0000000)   /* 3.0 GB */
         maxRAMArch = UINT32_C(2560);
     else
-    if (sysInfo.lpMaximumApplicationAddress > 0xA0000000)    /* 2.5 GB */
+    if (sysInfo.lpMaximumApplicationAddress > (LPVOID)0xA0000000)    /* 2.5 GB */
         maxRAMArch = UINT32_C(2048);
     else
