diff options
author | Thorsten Behrens <tbehrens@novell.com> | 2011-04-29 14:07:22 +0200 |
---|---|---|
committer | Petr Mladek <pmladek@suse.cz> | 2011-04-29 14:07:22 +0200 |
commit | 3a0faa48c3bbd144d2aae513f4005ddd42716fb0 (patch) | |
tree | 07def6e7f19b1d8e6240ca83496d5fae3d1a3f25 /vcl/source/window/abstdlg.cxx | |
parent | 7e27e61b94f66ea9230d5c4d0b7e620f8ebabadc (diff) |
dlopen-global-symbols.diff: use global namespace for dlopened sym
Diffstat (limited to 'vcl/source/window/abstdlg.cxx')
-rw-r--r-- | vcl/source/window/abstdlg.cxx | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/vcl/source/window/abstdlg.cxx b/vcl/source/window/abstdlg.cxx index d60dbb83b6c5..7b9988888502 100644 --- a/vcl/source/window/abstdlg.cxx +++ b/vcl/source/window/abstdlg.cxx @@ -43,7 +43,8 @@ VclAbstractDialogFactory* VclAbstractDialogFactory::Create() { FuncPtrCreateDialogFactory fp = 0; static ::osl::Module aDialogLibrary; - if ( aDialogLibrary.is() || aDialogLibrary.loadRelative( &thisModule, String( RTL_CONSTASCII_USTRINGPARAM( DLL_NAME ) ) ) ) + if ( aDialogLibrary.is() || aDialogLibrary.loadRelative( &thisModule, String( RTL_CONSTASCII_USTRINGPARAM( DLL_NAME ) ), + SAL_LOADMODULE_GLOBAL | SAL_LOADMODULE_LAZY ) ) fp = ( VclAbstractDialogFactory* (__LOADONCALLAPI*)() ) aDialogLibrary.getFunctionSymbol( ::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("CreateDialogFactory")) ); if ( fp ) |