------------------------------------------------------------
revno: 637
revision-id: [EMAIL PROTECTED]
parent: [EMAIL PROTECTED]
parent: [EMAIL PROTECTED]
committer: Andrew Tridgell <[EMAIL PROTECTED]>
branch nick: s3-ctdb-tridge
timestamp: Fri 2007-10-05 15:26:53 +1000
message:
  merge from volker
modified:
  source/nsswitch/idmap_ldap.c   
idmap_ldap.c-20070210173807-1wjifrbwaz6xnmgl-708
    ------------------------------------------------------------
    revno: 607.1.1
    revision-id: [EMAIL PROTECTED]
    parent: [EMAIL PROTECTED]
    committer: Volker Lendecke <[EMAIL PROTECTED]>
    branch nick: tridge-3_0
    timestamp: Fri 2007-08-24 13:32:13 +0200
    message:
      Fix a memory leak in idmap_ldap, upstream revision 24649.
    modified:
      source/nsswitch/idmap_ldap.c   
idmap_ldap.c-20070210173807-1wjifrbwaz6xnmgl-708
=== modified file 'source/nsswitch/idmap_ldap.c'
--- a/source/nsswitch/idmap_ldap.c      2007-04-28 05:06:56 +0000
+++ b/source/nsswitch/idmap_ldap.c      2007-08-24 11:32:13 +0000
@@ -890,7 +890,7 @@
        uidNumber = get_attr_key2string(idpool_attr_list, LDAP_ATTR_UIDNUMBER);
        gidNumber = get_attr_key2string(idpool_attr_list, LDAP_ATTR_GIDNUMBER);
 
-       attr_list = get_attr_list(ctx, sidmap_attr_list);
+       attr_list = get_attr_list(memctx, sidmap_attr_list);
 
        if ( ! ids[1]) {
                /* if we are requested just one mapping use the simple filter */
@@ -1107,7 +1107,7 @@
        uidNumber = get_attr_key2string(idpool_attr_list, LDAP_ATTR_UIDNUMBER);
        gidNumber = get_attr_key2string(idpool_attr_list, LDAP_ATTR_GIDNUMBER);
 
-       attr_list = get_attr_list(ctx, sidmap_attr_list);
+       attr_list = get_attr_list(memctx, sidmap_attr_list);
 
        if ( ! ids[1]) {
                /* if we are requested just one mapping use the simple filter */

Reply via email to