From: Howard Chu Date: Mon, 2 Feb 2015 08:42:28 +0000 (+0000) Subject: More for ITS#8043 X-Git-Tag: OPENLDAP_REL_ENG_2_4_41~100 X-Git-Url: https://git.sur5r.net/?a=commitdiff_plain;h=98be556429b5ef7449d80a1950b49f80991f6e1f;hp=384e1577c2f50e508809fccff0bee9b10e8d41f1;p=openldap More for ITS#8043 --- diff --git a/servers/slapd/overlays/syncprov.c b/servers/slapd/overlays/syncprov.c index 6143eefaf1..2e30b00cb4 100644 --- a/servers/slapd/overlays/syncprov.c +++ b/servers/slapd/overlays/syncprov.c @@ -1149,8 +1149,7 @@ syncprov_op_abandon( Operation *op, SlapReply *rs ) syncops *so = NULL, **sop; ldap_pvt_thread_mutex_lock( &si->si_ops_mutex ); - for ( sop=&si->si_ops; *sop; sop = &(*sop)->s_next ) { - so = *sop; + for ( sop=&si->si_ops; (so = *sop); sop = &(*sop)->s_next ) { if ( so->s_op->o_connid == op->o_connid && so->s_op->o_msgid == op->orn_msgid ) { so->s_op->o_abandon = 1;