On 3/13/13, Eli Zaretskii <e...@gnu.org> wrote:
>
>      #ifdef __MSVCRT__
>        extern _CRTIMP char *** __cdecl __MINGW_NOTHROW __p__environ(void);
>        extern _CRTIMP wchar_t *** __cdecl __MINGW_NOTHROW
> __p__wenviron(void);
>      # define _environ (*__p__environ())
>      # define _wenviron (*__p__wenviron())
>      #else /* ! __MSVCRT__ */
>      #endif /* ! __MSVCRT__ */
>
>      #define environ _environ

Cool.

>    and setenv.c does this:
>
>      #ifndef HAVE_ENVIRON_DECL
>      extern char **environ;
>      #endif
>
>    Solution: Add a guard:

This is OK with a ChangeLog entry.

Thanks.

Ian

Reply via email to