Commit 2dff1fe1 authored by Alexandre Julliard's avatar Alexandre Julliard

Moved environ definition to port.h.

parent a935c2af
......@@ -172,6 +172,14 @@ struct statvfs
# define S_IXOTH S_IEXEC
#endif
#ifdef __APPLE__
#include <crt_externs.h>
#define environ (*_NSGetEnviron())
#else
extern char **environ;
#endif
/****************************************************************
* Constants
*/
......
......@@ -277,7 +277,7 @@ void wine_exec_wine_binary( const char *name, char **argv, char **envp )
{
const char *path, *pos, *ptr;
if (!envp) envp = __wine_main_environ;
if (!envp) envp = environ;
if (!name) name = argv0_name;
/* first, try bin directory */
......
......@@ -71,13 +71,6 @@ static const char **dll_paths;
static int nb_dll_paths;
static int dll_path_maxlen;
#ifdef __APPLE__
#include <crt_externs.h>
#define environ (*_NSGetEnviron())
#else
extern char **environ;
#endif
extern void mmap_init(void);
/* build the dll load path from the WINEDLLPATH variable */
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment