Diff for /servers/slapd/overlays/syncprov.c between versions 1.158 and 1.159

version 1.158, 2006/08/15 19:41:14 version 1.159, 2006/08/28 23:43:25
Line 1 Line 1
 /* $OpenLDAP: pkg/ldap/servers/slapd/overlays/syncprov.c,v 1.157 2006/08/15 10:37:59 hyc Exp $ */  /* $OpenLDAP: pkg/ldap/servers/slapd/overlays/syncprov.c,v 1.158 2006/08/15 19:41:14 hyc Exp $ */
 /* syncprov.c - syncrepl provider */  /* syncprov.c - syncrepl provider */
 /* This work is part of OpenLDAP Software <http://www.openldap.org/>.  /* This work is part of OpenLDAP Software <http://www.openldap.org/>.
  *   *
Line 2132  syncprov_operational( Line 2132  syncprov_operational(
                         if ( !a ) {                          if ( !a ) {
                                 for ( ap = &rs->sr_operational_attrs; *ap; ap=&(*ap)->a_next );                                  for ( ap = &rs->sr_operational_attrs; *ap; ap=&(*ap)->a_next );
   
                                 a = ch_malloc( sizeof(Attribute));                                  a = attr_alloc( slap_schema.si_ad_contextCSN );
                                 a->a_desc = slap_schema.si_ad_contextCSN;  
                                 a->a_vals = ch_malloc( 2 * sizeof(struct berval));                                  a->a_vals = ch_malloc( 2 * sizeof(struct berval));
                                 a->a_vals[1].bv_val = NULL;                                  a->a_vals[1].bv_val = NULL;
                                 a->a_nvals = a->a_vals;                                  a->a_nvals = a->a_vals;
                                 a->a_next = NULL;  
                                 a->a_flags = 0;  
                                 *ap = a;                                  *ap = a;
                         }                          }
   

Removed from v.1.158  
changed lines
  Added in v.1.159


______________
© Copyright 1998-2020, OpenLDAP Foundation, info@OpenLDAP.org