From 7134085fdcc580fb90e28e7710c1ba974a0040b3 Mon Sep 17 00:00:00 2001 From: Markus Moeller Date: Thu, 31 Oct 2013 19:26:24 -0600 Subject: [PATCH] kerberos_ldap_group: fix LDAP string duplication --- .../external_acl/kerberos_ldap_group/support_ldap.cc | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/helpers/external_acl/kerberos_ldap_group/support_ldap.cc b/helpers/external_acl/kerberos_ldap_group/support_ldap.cc index b9ebd25c4f..73e7ec582e 100644 --- a/helpers/external_acl/kerberos_ldap_group/support_ldap.cc +++ b/helpers/external_acl/kerberos_ldap_group/support_ldap.cc @@ -640,11 +640,11 @@ tool_ldap_open(struct main_args * margs, char *host, int port, char *ssl) memset(url, 0, sizeof(*url)); #ifdef HAVE_LDAP_URL_LUD_SCHEME if (ssl) - url->lud_scheme = (char *) "ldaps"; + url->lud_scheme = xstrdup("ldaps"); else - url->lud_scheme = (char *) "ldap"; + url->lud_scheme = xstrdup("ldap"); #endif - url->lud_host = host; + url->lud_host = xstrdup(host); url->lud_port = port; #ifdef HAVE_LDAP_SCOPE_DEFAULT url->lud_scope = LDAP_SCOPE_DEFAULT; @@ -707,9 +707,9 @@ tool_ldap_open(struct main_args * margs, char *host, int port, char *ssl) url = (LDAPURLDesc *) xmalloc(sizeof(*url)); memset(url, 0, sizeof(*url)); #ifdef HAVE_LDAP_URL_LUD_SCHEME - url->lud_scheme = (char *) "ldaps"; + url->lud_scheme = xstrdup("ldaps"); #endif - url->lud_host = host; + url->lud_host = xstrdup(host); url->lud_port = port; #ifdef HAVE_LDAP_SCOPE_DEFAULT url->lud_scope = LDAP_SCOPE_DEFAULT; -- 2.47.2