diff --git a/ChangeLog b/ChangeLog index 2a154b677c..fac1fc94be 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +Sun Oct 5 11:24:42 2008 NARUSE, Yui + + * eval.c: come back definition of environ. + Sun Oct 5 09:19:49 2008 NARUSE, Yui * ext/nkf/nkf-utf8/utf8tbl.c: update table. diff --git a/eval.c b/eval.c index 854e390c02..51d461659a 100644 --- a/eval.c +++ b/eval.c @@ -31,6 +31,8 @@ VALUE rb_eSysStackError; #if defined(__APPLE__) #define environ (*_NSGetEnviron()) +#elif !defined(_WIN32) && !defined(__MACOS__) || defined(_WIN32_WCE) +extern char **environ; #endif char **rb_origenviron;