diff --git a/winsup/cygwin/ChangeLog b/winsup/cygwin/ChangeLog index b8b209060..7aef2ee44 100644 --- a/winsup/cygwin/ChangeLog +++ b/winsup/cygwin/ChangeLog @@ -1,3 +1,8 @@ +2003-03-02 Christopher Faylor + + * dll_init.cc (dll_list::load_after_fork): Fix typo where result of + LoadLibrary was ignored. + 2003-03-01 Corinna Vinschen * fhandler_socket.cc (fhandler_socket::bind): Open and write socket diff --git a/winsup/cygwin/dll_init.cc b/winsup/cygwin/dll_init.cc index b02cacd51..7400c14d7 100644 --- a/winsup/cygwin/dll_init.cc +++ b/winsup/cygwin/dll_init.cc @@ -310,7 +310,7 @@ dll_list::load_after_fork (HANDLE parent, dll *first) if (!h) { unload = false; - LoadLibrary (d.name); + h = LoadLibrary (d.name); } if (!h) system_printf ("can't reload %s", d.name);