--- servers/slapd/overlays/syncprov.c 2005/01/13 18:51:01 1.64 +++ servers/slapd/overlays/syncprov.c 2005/01/13 20:14:52 1.65 @@ -1,4 +1,4 @@ -/* $OpenLDAP: pkg/ldap/servers/slapd/overlays/syncprov.c,v 1.63 2005/01/12 01:32:48 hyc Exp $ */ +/* $OpenLDAP: pkg/ldap/servers/slapd/overlays/syncprov.c,v 1.64 2005/01/13 18:51:01 hyc Exp $ */ /* syncprov.c - syncrepl provider */ /* This work is part of OpenLDAP Software . * @@ -1093,7 +1093,8 @@ syncprov_add_slog( Operation *op, struct sessionlog *sl; slog_entry *se; - for ( sl = si->si_logs; sl; ) { + sl = si->si_logs; + { /* Allocate a record. UUIDs are not NUL-terminated. */ se = ch_malloc( sizeof( slog_entry ) + opc->suuid.bv_len + csn->bv_len + 1 );