diff options
author | Christopher Faylor <me@cgf.cx> | 2006-03-14 22:07:36 +0300 |
---|---|---|
committer | Christopher Faylor <me@cgf.cx> | 2006-03-14 22:07:36 +0300 |
commit | e5aa298da5598c651d500fd097ed8ff417458641 (patch) | |
tree | 49f4eb15dc154a99dc9106c70e67123f04b35432 /winsup/cygwin/dll_init.cc | |
parent | 3b731dc0e18a975b6627b0a821b68ceb41ec86ab (diff) |
* dcrt0.cc (main_environ): Initialize to &__cygwin_environment.
(dll_crt0_1): Move resourcelocks, thread interface, pinfo_init, and
uinfo_init...
(dll_crt0_0): ...to here.
(_dll_crt0): Call update_envptrs here after setting main_environ.
* environ.cc (environ_init): Eliminate initted variable. Don't call
update_envptrs here.
* sigproc.cc (wait_sig): Use my_sendsig when calling CreatePipe to avoid a
dereference.
Diffstat (limited to 'winsup/cygwin/dll_init.cc')
-rw-r--r-- | winsup/cygwin/dll_init.cc | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/winsup/cygwin/dll_init.cc b/winsup/cygwin/dll_init.cc index 7c7fc6407..b1aceec18 100644 --- a/winsup/cygwin/dll_init.cc +++ b/winsup/cygwin/dll_init.cc @@ -424,7 +424,6 @@ dlfork (int val) void __stdcall update_envptrs () { - extern char ***main_environ; for (dll *d = dlls.istart (DLL_ANY); d; d = dlls.inext ()) *(d->p.envptr) = __cygwin_environ; *main_environ = __cygwin_environ; |