OSDN Git Service

* autoload.cc (LoadDLLprime): Change dllname storage to string16.
authorcorinna <corinna>
Sat, 28 Aug 2010 08:51:20 +0000 (08:51 +0000)
committercorinna <corinna>
Sat, 28 Aug 2010 08:51:20 +0000 (08:51 +0000)
commit848f21057751e5d80314932f6716d7402fbb2abb
tree7873f260e2c7c018c6ed9b959f65c945338d781a
parent84f20589a1eb6bff3af65e21e5ccf698a283d92b
* autoload.cc (LoadDLLprime): Change dllname storage to string16.
(struct dll_info): Convert name to WCHAR.
(std_dll_init): Load DLLs with full path to windows system directory.
Add hint to Microsoft security advisory.
* dcrt0.cc (init_windows_system_directory): New function.
(dll_crt0_0): Call init_windows_system_directory first.
* exceptions.cc (windows_system_directory): Move to globals.cc.
(windows_system_directory_length): Ditto.
(events_init): Drop code fetching windows_system_directory.
* globals.cc (windows_system_directory): New global variable.
(windows_system_directory_length): Ditto.
* net.cc (load_ipv6_funcs): Use windows_system_directory rather than
GetSystemDirectoryW.
* netdb.cc (open_system_file): Ditto.  Simplify debug output.
winsup/cygwin/ChangeLog
winsup/cygwin/autoload.cc
winsup/cygwin/dcrt0.cc
winsup/cygwin/exceptions.cc
winsup/cygwin/globals.cc
winsup/cygwin/net.cc
winsup/cygwin/netdb.cc