From 972490c9cb916f7954c372a718e0050943d5dffe Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ond=C5=99ej=20Kuzn=C3=ADk?= Date: Thu, 2 May 2019 10:48:25 +0100 Subject: [PATCH] refs is now unused --- Modules/LDAPObject.c | 13 ++----------- 1 file changed, 2 insertions(+), 11 deletions(-) diff --git a/Modules/LDAPObject.c b/Modules/LDAPObject.c index 73dc0fe..9f67273 100644 --- a/Modules/LDAPObject.c +++ b/Modules/LDAPObject.c @@ -1086,7 +1086,6 @@ l_ldap_result4(LDAPObject *self, PyObject *args) char *retoid = 0; PyObject *valuestr = NULL; int result = LDAP_SUCCESS; - char **refs = NULL; LDAPControl **serverctrls = 0; if (!PyArg_ParseTuple @@ -1157,23 +1156,15 @@ l_ldap_result4(LDAPObject *self, PyObject *args) } LDAP_BEGIN_ALLOW_THREADS(self); - rc = ldap_parse_result(self->ldap, msg, &result, NULL, NULL, &refs, + rc = ldap_parse_result(self->ldap, msg, &result, NULL, NULL, NULL, &serverctrls, 0); LDAP_END_ALLOW_THREADS(self); } if (result != LDAP_SUCCESS) { /* result error */ - char *e, err[1024]; - - if (result == LDAP_REFERRAL && refs && refs[0]) { - snprintf(err, sizeof(err), "Referral:\n%s", refs[0]); - e = err; - } - else - e = "ldap_parse_result"; ldap_controls_free(serverctrls); Py_XDECREF(valuestr); - return LDAPraise_for_message(self->ldap, e, msg); + return LDAPraise_for_message(self->ldap, "ldap_parse_result", msg); } if (!(pyctrls = LDAPControls_to_List(serverctrls))) {