diff options
author | Johnny Willemsen <jwillemsen@remedy.nl> | 2012-06-21 17:14:36 +0000 |
---|---|---|
committer | Johnny Willemsen <jwillemsen@remedy.nl> | 2012-06-21 17:14:36 +0000 |
commit | 6d8d4ef87762a83c763a84cb1dfff2fc37b44b3d (patch) | |
tree | 809ae4c4091ebff14cd1cd307bbefe988f0ab683 /ACE/ace/DLL.h | |
parent | 0ace17598e3a73703ed0f8a79247839aff031891 (diff) | |
download | ATCD-6d8d4ef87762a83c763a84cb1dfff2fc37b44b3d.tar.gz |
Thu Jun 21 17:08:55 UTC 2012 Johnny Willemsen <jwillemsen@remedy.nl>
* ace/DLL.h:
* ace/DLL_Manager.h:
* ace/DLL_Manager.cpp:
Changed the order that the ACE_DLL_Manager attempts to open a library
Foo so that it will try <prefix>Foo<decorator>.<suffix> before
Foo<decorator>.<suffix>. This makes library loading using ACE succeed
on the first try instead of the fourth on any platform requiring a
library prefix, like Linux. For platforms that don't have a prefix
it will also succeed on the first time. Thanks to Trent Nadeau
<Trent dot Nadeau at ngc dot com> for providing this improvement
Diffstat (limited to 'ACE/ace/DLL.h')
-rw-r--r-- | ACE/ace/DLL.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/ACE/ace/DLL.h b/ACE/ace/DLL.h index 72129472497..6a5c0073974 100644 --- a/ACE/ace/DLL.h +++ b/ACE/ace/DLL.h @@ -94,10 +94,10 @@ public: * regardless of platform. The set of name transforms is listed * below. A @i decorator is a platform's name designator for a debug * vs release build. For example, on Windows it is usually "d". - * @li Name + decorator + suffix - * @li Name + suffix * @li Prefix + name + decorator + suffix * @li Prefix + name + suffix + * @li Name + decorator + suffix + * @li Name + suffix * @li Name * Note that the transforms with @i decorator will be avoided if * ACE is built with the @c ACE_DISABLE_DEBUG_DLL_CHECK config macro. |