]> Git Repo - qemu.git/commitdiff
qemu-ga: Fix use of environ on Darwin
authorAndreas Färber <[email protected]>
Sun, 27 May 2012 15:02:20 +0000 (17:02 +0200)
committerMichael Roth <[email protected]>
Wed, 30 May 2012 02:00:40 +0000 (21:00 -0500)
Use _NSGetEnviron() helper to access the environment.

Signed-off-by: Andreas Färber <[email protected]>
Cc: Charlie Somerville <[email protected]>
Signed-off-by: Michael Roth <[email protected]>
qga/commands-posix.c

index dab3bf9c9875629806f930cc46693d3f6a8b19de..4a71c27c4a20172f6cd7576d7b803df82ef5b664 100644 (file)
 #include "host-utils.h"
 
 #ifndef CONFIG_HAS_ENVIRON
+#ifdef __APPLE__
+#include <crt_externs.h>
+#define environ (*_NSGetEnviron())
+#else
 extern char **environ;
 #endif
+#endif
 
 #if defined(__linux__)
 #include <mntent.h>
This page took 0.026561 seconds and 4 git commands to generate.