diff options
author | Christopher Faylor <me@cgf.cx> | 2004-07-24 19:18:58 +0000 |
---|---|---|
committer | Christopher Faylor <me@cgf.cx> | 2004-07-24 19:18:58 +0000 |
commit | 634d51d94ec5b563880787ba8dddf0add5771ee9 (patch) | |
tree | 7005e3e5abf58e5c5a56b86d8965e502c557b902 /winsup/cygwin/dcrt0.cc | |
parent | 8c2defa46cb2887a609764ef5e52df8dbdde21d0 (diff) | |
download | newlib-634d51d94ec5b563880787ba8dddf0add5771ee9.zip newlib-634d51d94ec5b563880787ba8dddf0add5771ee9.tar.gz newlib-634d51d94ec5b563880787ba8dddf0add5771ee9.tar.bz2 |
* dcrt0.cc (dll_crt0_0): Use proper boolean arguments.
* pinfo.cc (pinfo::init): Don't consider MapViewOfFileEx error to be fatal if
exiting.
* pinfo.h (pinfo::init): Eliminate default argument and supply the argument in
the one case that needed it.
Diffstat (limited to 'winsup/cygwin/dcrt0.cc')
-rw-r--r-- | winsup/cygwin/dcrt0.cc | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/winsup/cygwin/dcrt0.cc b/winsup/cygwin/dcrt0.cc index 6f99403..93568f5 100644 --- a/winsup/cygwin/dcrt0.cc +++ b/winsup/cygwin/dcrt0.cc @@ -665,7 +665,7 @@ dll_crt0_0 () { case _PROC_FORK: alloc_stack (fork_info); - cygheap_fixup_in_child (0); + cygheap_fixup_in_child (false); memory_init (); set_myself (mypid); close_ppid_handle = !!child_proc_info->pppid_handle; @@ -679,11 +679,11 @@ dll_crt0_0 () hexec_proc = spawn_info->hexec_proc; around: HANDLE h; - cygheap_fixup_in_child (1); + cygheap_fixup_in_child (true); memory_init (); if (!spawn_info->moreinfo->myself_pinfo || !DuplicateHandle (hMainProc, spawn_info->moreinfo->myself_pinfo, - hMainProc, &h, 0, 0, + hMainProc, &h, 0, FALSE, DUPLICATE_SAME_ACCESS | DUPLICATE_CLOSE_SOURCE)) h = NULL; set_myself (mypid, h); |