From 64bf006cc20555322a57237268dff5442c25c59a Mon Sep 17 00:00:00 2001 From: Howard Chu Date: Tue, 1 Nov 2005 15:48:03 +0000 Subject: [PATCH] Fix prev commit --- servers/slapd/result.c | 18 ++++++------------ 1 file changed, 6 insertions(+), 12 deletions(-) diff --git a/servers/slapd/result.c b/servers/slapd/result.c index d0b310df6d..43ae775005 100644 --- a/servers/slapd/result.c +++ b/servers/slapd/result.c @@ -301,8 +301,7 @@ send_ldap_response( long bytes; if ( op->o_callback ) { - slap_callback *sc = op->o_callback, **sc_prev = &op->o_callback, - *sc_next; + slap_callback *sc = op->o_callback, **sc_prev = &sc, *sc_next; rc = SLAP_CB_CONTINUE; for ( sc_next = op->o_callback; sc_next; op->o_callback = sc_next) { @@ -486,8 +485,7 @@ cleanup: clean2:; if ( op->o_callback ) { - slap_callback *sc = op->o_callback, **sc_prev = &op->o_callback, - *sc_next; + slap_callback *sc = op->o_callback, **sc_prev = &sc, *sc_next; for ( sc_next = op->o_callback; sc_next; op->o_callback = sc_next) { sc_next = op->o_callback->sc_next; @@ -764,8 +762,7 @@ slap_send_search_entry( Operation *op, SlapReply *rs ) rs->sr_type = REP_SEARCH; if (op->o_callback) { - slap_callback *sc = op->o_callback, **sc_prev = &op->o_callback, - *sc_next; + slap_callback *sc = op->o_callback, **sc_prev = &sc, *sc_next; rc = SLAP_CB_CONTINUE; for ( sc_next = op->o_callback; sc_next; op->o_callback = sc_next) { sc_next = op->o_callback->sc_next; @@ -1362,8 +1359,7 @@ slap_send_search_entry( Operation *op, SlapReply *rs ) error_return:; if ( op->o_callback ) { - slap_callback *sc = op->o_callback, **sc_prev = &op->o_callback, - *sc_next; + slap_callback *sc = op->o_callback, **sc_prev = &sc, *sc_next; for ( sc_next = op->o_callback; sc_next; op->o_callback = sc_next) { sc_next = op->o_callback->sc_next; @@ -1414,8 +1410,7 @@ slap_send_search_reference( Operation *op, SlapReply *rs ) rs->sr_type = REP_SEARCHREF; if ( op->o_callback ) { - slap_callback *sc = op->o_callback, **sc_prev = &op->o_callback, - *sc_next; + slap_callback *sc = op->o_callback, **sc_prev = &sc, *sc_next; rc = SLAP_CB_CONTINUE; for ( sc_next = op->o_callback; sc_next; op->o_callback = sc_next) { @@ -1586,8 +1581,7 @@ slap_send_search_reference( Operation *op, SlapReply *rs ) rel: if ( op->o_callback ) { - slap_callback *sc = op->o_callback, **sc_prev = &op->o_callback, - *sc_next; + slap_callback *sc = op->o_callback, **sc_prev = &sc, *sc_next; for ( sc_next = op->o_callback; sc_next; op->o_callback = sc_next) { sc_next = op->o_callback->sc_next; -- 2.39.5