From c2654f54080667d980d0d055ddaaa11e438eaec8 Mon Sep 17 00:00:00 2001 From: Timothy Pearson Date: Fri, 1 Mar 2013 00:37:50 -0600 Subject: [PATCH] Fix unusual glitch caused by inadvertent double application of a patch --- src/libtdeldap.cpp | 14 -------------- 1 file changed, 14 deletions(-) diff --git a/src/libtdeldap.cpp b/src/libtdeldap.cpp index 33d3e95..83574fc 100644 --- a/src/libtdeldap.cpp +++ b/src/libtdeldap.cpp @@ -1762,20 +1762,6 @@ int LDAPManager::deleteGroupInfo(LDAPGroupInfo group, TQString *errstr) { return -1; } else { - // Remove the user from all member groups - LDAPGroupInfoList groupInfoList = groups(&retcode); - LDAPGroupInfoList::Iterator it; - for (it = groupInfoList.begin(); it != groupInfoList.end(); ++it) { - LDAPGroupInfo group = *it; - if (group.userlist.contains(user.distinguishedName)) { - group.userlist.remove(user.distinguishedName); - retcode = updateGroupInfo(group, errstr); - if (retcode != 0) { - return retcode; - } - } - } - // Delete the base DN entry retcode = ldap_delete_ext_s(m_ldap, group.distinguishedName.ascii(), NULL, NULL); if (retcode != LDAP_SUCCESS) {