[Libreoffice-commits] core.git: config_host.mk.in extensions/Library_ldapbe2.mk extensions/source
Caolán McNamara (via logerrit)
logerrit at kemper.freedesktop.org
Fri Jul 19 10:05:57 UTC 2019
config_host.mk.in | 1 +
extensions/Library_ldapbe2.mk | 1 +
extensions/source/config/ldap/ldapuserprofilebe.cxx | 6 ++++--
3 files changed, 6 insertions(+), 2 deletions(-)
New commits:
commit abcb546269ab842fe701eed29be47e58d6c06601
Author: Caolán McNamara <caolanm at redhat.com>
AuthorDate: Thu Jul 18 15:50:12 2019 +0100
Commit: Caolán McNamara <caolanm at redhat.com>
CommitDate: Fri Jul 19 12:05:19 2019 +0200
missing LDAP
since...
Make LDAP support optional
commit 6776c53b7ce2e431d8636f4e5a755f50f787ec8f
Date: Tue Jan 8 04:53:51 2019 -0500
Change-Id: I4268169809b0dc68b347b28523500453394937de
Reviewed-on: https://gerrit.libreoffice.org/75865
Tested-by: Jenkins
Reviewed-by: Caolán McNamara <caolanm at redhat.com>
Tested-by: Caolán McNamara <caolanm at redhat.com>
diff --git a/config_host.mk.in b/config_host.mk.in
index 9bde2ff2a214..28d3ae3d2626 100644
--- a/config_host.mk.in
+++ b/config_host.mk.in
@@ -147,6 +147,7 @@ export DISABLE_GUI=@DISABLE_GUI@
export ENABLE_HTMLHELP=@ENABLE_HTMLHELP@
export ENABLE_IOS_LIBREOFFICELIGHT_APP=@ENABLE_IOS_LIBREOFFICELIGHT_APP@
export ENABLE_JAVA=@ENABLE_JAVA@
+export ENABLE_LDAP=@ENABLE_LDAP@
export ENABLE_LPSOLVE=@ENABLE_LPSOLVE@
export ENABLE_LTO=@ENABLE_LTO@
export ENABLE_LWP=@ENABLE_LWP@
diff --git a/extensions/Library_ldapbe2.mk b/extensions/Library_ldapbe2.mk
index 5ea5a9597101..e76dcc21a5dd 100644
--- a/extensions/Library_ldapbe2.mk
+++ b/extensions/Library_ldapbe2.mk
@@ -33,6 +33,7 @@ $(eval $(call gb_Library_use_libraries,ldapbe2,\
cppu \
salhelper \
sal \
+ tl \
))
ifeq ($(OS),WNT)
diff --git a/extensions/source/config/ldap/ldapuserprofilebe.cxx b/extensions/source/config/ldap/ldapuserprofilebe.cxx
index cbf04fd6b027..9e5460b7b5fd 100644
--- a/extensions/source/config/ldap/ldapuserprofilebe.cxx
+++ b/extensions/source/config/ldap/ldapuserprofilebe.cxx
@@ -26,6 +26,7 @@
#include <rtl/ustrbuf.hxx>
#include <rtl/byteseq.h>
#include <sal/log.hxx>
+#include <tools/diagnose_ex.h>
#include <rtl/instance.hxx>
#include <com/sun/star/beans/NamedValue.hpp>
@@ -138,9 +139,10 @@ bool LdapUserProfileBe::readLdapConfiguration(
getLdapStringParam(xAccess, kUser, definition->mAnonUser);
getLdapStringParam(xAccess, kPassword, definition->mAnonCredentials);
}
- catch (const uno::Exception & e)
+ catch (const uno::Exception&)
{
- SAL_WARN("extensions.config", "LdapUserProfileBackend: access to configuration data failed: " << e);
+ css::uno::Any ex(DbgGetCaughtException());
+ SAL_WARN("extensions.config", "LdapUserProfileBackend: access to configuration data failed: " << exceptionToString(ex));
return false;
}
More information about the Libreoffice-commits
mailing list