* dcrt0.cc (dll_crt0_0): Move CWD initialization from here...
(dll_crt0_1): ...to here.
This commit is contained in:
		@@ -1,3 +1,8 @@
 | 
			
		||||
2008-04-22  Corinna Vinschen  <corinna@vinschen.de>
 | 
			
		||||
 | 
			
		||||
	* dcrt0.cc (dll_crt0_0): Move CWD initialization from here...
 | 
			
		||||
	(dll_crt0_1): ...to here.
 | 
			
		||||
 | 
			
		||||
2008-04-22  Corinna Vinschen  <corinna@vinschen.de>
 | 
			
		||||
 | 
			
		||||
	* cygwin.din (fmemopen): Export.
 | 
			
		||||
 
 | 
			
		||||
@@ -751,8 +751,6 @@ dll_crt0_0 ()
 | 
			
		||||
  events_init ();
 | 
			
		||||
  tty_list::init_session ();
 | 
			
		||||
 | 
			
		||||
  cygheap->cwd.init ();
 | 
			
		||||
 | 
			
		||||
  debug_printf ("finished dll_crt0_0 initialization");
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
@@ -775,6 +773,8 @@ dll_crt0_1 (void *)
 | 
			
		||||
  ProtectHandle (hMainProc);
 | 
			
		||||
  ProtectHandle (hMainThread);
 | 
			
		||||
 | 
			
		||||
  cygheap->cwd.init ();
 | 
			
		||||
 | 
			
		||||
  /* Initialize pthread mainthread when not forked and it is safe to call new,
 | 
			
		||||
     otherwise it is reinitalized in fixup_after_fork */
 | 
			
		||||
  if (!in_forkee)
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user