Moved the error logging to the open_i call where the error is detected, this simplifi...
commit3adffd0604f5b41d3864d8804ebd740fb5efb230
authorJohnny Willemsen <jwillemsen@remedy.nl>
Mon, 16 Mar 2020 15:51:05 +0000 (16 16:51 +0100)
committerJohnny Willemsen <jwillemsen@remedy.nl>
Mon, 16 Mar 2020 15:51:05 +0000 (16 16:51 +0100)
tree6edb9a3190fdd7cdf4b5a2a79eabf131d9354ad7
parentca7a968b62d081e3f392cfee5c415924276d95bf
Moved the error logging to the open_i call where the error is detected, this simplifies the calling code a lot.

We don't check for ENOENT anymore as error, an unresolved symbol causes also ENOENT and we want to get that error back to the caller. As side effect any loading of the implied dll names (different prefix/extensions) also trigger an error log but at the moment one succeeds the caller shouldn't check the error stack

    * ACE/ace/DLL.cpp:
    * ACE/ace/DLL_Manager.cpp:
    * ACE/ace/DLL_Manager.h:
ACE/ace/DLL.cpp
ACE/ace/DLL_Manager.cpp
ACE/ace/DLL_Manager.h