]> sourceware.org Git - newlib-cygwin.git/commit
* cygheap.cc (cygheap_fixup_in_child): Drop call to set_dll_dir.
authorCorinna Vinschen <corinna@vinschen.de>
Mon, 27 Oct 2014 11:33:53 +0000 (11:33 +0000)
committerCorinna Vinschen <corinna@vinschen.de>
Mon, 27 Oct 2014 11:33:53 +0000 (11:33 +0000)
commitf7cb52eec7144ec100874781bc36c301b027e01d
treecc581843c0efc4cf815197230ff9bfb51c30f785
parent41425f2ddae53ac914dbc67cbcb25d5e1940d634
* cygheap.cc (cygheap_fixup_in_child): Drop call to set_dll_dir.
(init_cygheap::init_installation_root): Set installation_dir_len.
(setup_cygheap): Drop call to set_dll_dir.
* cygheap.h (struct init_cygheap): Add installation_dir_len member.
(init_cygheap::set_dll_dir): Remove.
* environ.cc (win_env::add_cache): Use stpcpy for speed.
(posify_maybe): Use tmp_pathbuf buffer instead of stack.
(raise_envblock): New function to resize Windows environment block.
(build_env): Fix indentation.  Call raise_envblock function.  Check if
$PATH exists and is non-empty.  If not, add PATH variable with Cygwin
installation directory as content to Windows environment.  Explain why.

* uinfo.cc (cygheap_pwdgrp::_nss_init): Fill UNICODE_STRING members
on the fly.  Drop call to RtlInitUnicodeString.
(pwdgrp::check_file): Ditto.
winsup/cygwin/ChangeLog
winsup/cygwin/cygheap.cc
winsup/cygwin/cygheap.h
winsup/cygwin/environ.cc
winsup/cygwin/release/1.7.33
winsup/cygwin/uinfo.cc
This page took 0.032074 seconds and 5 git commands to generate.