aboutsummaryrefslogtreecommitdiffstats
path: root/android/camera
diff options
context:
space:
mode:
authorVladimir Chtchetkine <vchtchetkine@google.com>2011-08-24 09:51:38 -0700
committerVladimir Chtchetkine <vchtchetkine@google.com>2011-08-24 09:51:38 -0700
commit88fceb022e53ede2f6a7e57a8cbd63f5ac2e1bb3 (patch)
tree79327fcaac969b95f2deee01b40c6b0411dd78f4 /android/camera
parent09e7673ce669c8dda0037f8e85d644f3f1a7c72f (diff)
downloadexternal_qemu-88fceb022e53ede2f6a7e57a8cbd63f5ac2e1bb3.zip
external_qemu-88fceb022e53ede2f6a7e57a8cbd63f5ac2e1bb3.tar.gz
external_qemu-88fceb022e53ede2f6a7e57a8cbd63f5ac2e1bb3.tar.bz2
Fix the darwin build
Change-Id: I87bd356f7673bdbcc8e5f196f4a89182b3a36cbe
Diffstat (limited to 'android/camera')
-rwxr-xr-xandroid/camera/camera-common.h5
-rwxr-xr-xandroid/camera/camera-format-converters.c2
2 files changed, 5 insertions, 2 deletions
diff --git a/android/camera/camera-common.h b/android/camera/camera-common.h
index 4aa988e..2101dfc 100755
--- a/android/camera/camera-common.h
+++ b/android/camera/camera-common.h
@@ -22,7 +22,10 @@
* camera emulation.
*/
-#if defined(_WIN32) || defined(__APPLE__)
+#ifdef _WIN32
+/* Include declarations that are missing in non-Linux headers. */
+#include "android/camera/camera-win.h"
+#elif _DARWIN_C_SOURCE
/* Include declarations that are missing in non-Linux headers. */
#include "android/camera/camera-win.h"
#endif /* _WIN32 */
diff --git a/android/camera/camera-format-converters.c b/android/camera/camera-format-converters.c
index dfaa6c2..139e5ab 100755
--- a/android/camera/camera-format-converters.c
+++ b/android/camera/camera-format-converters.c
@@ -18,7 +18,7 @@
#include <stdio.h>
#include <stdlib.h>
#ifdef _WIN32
-#elif defined(__APPLE__)
+#elif _DARWIN_C_SOURCE
#else
#include <linux/videodev2.h>
#endif