From 747f7d13e472f42742f74fdfa70ffd6b2998362e Mon Sep 17 00:00:00 2001 From: David 'Digit' Turner Date: Thu, 6 Jan 2011 22:24:26 +0100 Subject: Fix Darwin build. The reason for the build breakage is still mysterious though. Were the system headers updated during the last system update ?!? Change-Id: Ib0ea2b54bf7ffad907752c3a82fb4bbe686425a5 --- osdep.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'osdep.c') diff --git a/osdep.c b/osdep.c index b982502..46c779d 100644 --- a/osdep.c +++ b/osdep.c @@ -63,7 +63,7 @@ typedef int32_t socklen_t; #include "sysemu.h" #include "qemu_socket.h" -#if !defined(_POSIX_C_SOURCE) || defined(_WIN32) || defined(__sun__) +#if !defined(_POSIX_C_SOURCE) || defined(_WIN32) || defined(__sun__) || defined(__APPLE__) static void *oom_check(void *ptr) { if (ptr == NULL) { @@ -107,7 +107,7 @@ void qemu_vfree(void *ptr) void *qemu_memalign(size_t alignment, size_t size) { -#if defined(_POSIX_C_SOURCE) && !defined(__sun__) +#if defined(_POSIX_C_SOURCE) && !defined(__sun__) && !defined(__APPLE__) int ret; void *ptr; ret = posix_memalign(&ptr, alignment, size); -- cgit v1.1