]> git.sur5r.net Git - openldap/blobdiff - servers/slapd/result.c
fix previous commit
[openldap] / servers / slapd / result.c
index 964a01c3afb6b5992f346fb411b568f712ddd1b8..97c5cf385723a7b4225ce032140c2531bea0ec10 100644 (file)
@@ -577,7 +577,7 @@ slap_send_ldap_result( Operation *op, SlapReply *rs )
        if ( rs->sr_err == SLAPD_ABANDON )
                goto abandon;
 
-       assert( !LDAP_API_ERROR( rs->sr_err ));
+       assert( !LDAP_API_ERROR( rs->sr_err ) );
 
        Debug( LDAP_DEBUG_TRACE,
                "send_ldap_result: %s p=%d\n",
@@ -1401,6 +1401,7 @@ slap_send_search_reference( Operation *op, SlapReply *rs )
                goto rel;
        }
 
+       rc = 0;
        if ( rs->sr_flags & REP_ENTRY_MUSTRELEASE ) {
                be_entry_release_rw( op, rs->sr_entry, 0 );
                rs->sr_flags ^= REP_ENTRY_MUSTRELEASE;