kernel32: Add heap support for OpenBSD.
authorAustin English <austinenglish@gmail.com>
Sat, 3 Jan 2009 01:50:04 +0000 (19:50 -0600)
committerAlexandre Julliard <julliard@winehq.org>
Sat, 3 Jan 2009 13:55:31 +0000 (14:55 +0100)
dlls/kernel32/heap.c

index 31200583134ab8c7be53652d22405bf9096be047..41987a5530f03b7f9d98b69d95cff15839faa39e 100644 (file)
@@ -1133,7 +1133,7 @@ BOOL WINAPI GlobalMemoryStatusEx( LPMEMORYSTATUSEX lpmemex )
     SYSTEM_INFO si;
 #ifdef linux
     FILE *f;
-#elif defined(__FreeBSD__) || defined(__FreeBSD_kernel__) || defined(__NetBSD__)
+#elif defined(__FreeBSD__) || defined(__FreeBSD_kernel__) || defined(__NetBSD__) || defined(__OpenBSD__)
     unsigned long val;
     int mib[2];
     size_t size_sys;
@@ -1205,7 +1205,7 @@ BOOL WINAPI GlobalMemoryStatusEx( LPMEMORYSTATUSEX lpmemex )
         }
         fclose( f );
     }
-#elif defined(__FreeBSD__) || defined(__FreeBSD_kernel__) || defined(__NetBSD__) || defined(__APPLE__)
+#elif defined(__FreeBSD__) || defined(__FreeBSD_kernel__) || defined(__NetBSD__) || defined(__OpenBSD__) || defined(__APPLE__)
     mib[0] = CTL_HW;
     mib[1] = HW_PHYSMEM;
     size_sys = sizeof(val);