From: Pierangelo Masarati Date: Tue, 22 Jan 2002 08:17:02 +0000 (+0000) Subject: as a temporary hack, return result without rewriting match X-Git-Tag: LDBM_PRE_GIANT_RWLOCK~38 X-Git-Url: https://git.sur5r.net/?a=commitdiff_plain;h=f83fd2587201ad3ac3be0ad4afde5a93dbf2ffb8;p=openldap as a temporary hack, return result without rewriting match --- diff --git a/servers/slapd/back-ldap/bind.c b/servers/slapd/back-ldap/bind.c index 673a63be02..3031f2e457 100644 --- a/servers/slapd/back-ldap/bind.c +++ b/servers/slapd/back-ldap/bind.c @@ -411,8 +411,13 @@ ldap_back_op_result(struct ldapconn *lc, Operation *op) #ifdef ENABLE_REWRITE /* - * need rewrite info; mmmh ... + * FIXME: need rewrite info for match; mmmh ... */ + send_ldap_result( lc->conn, op, err, match, msg, NULL, NULL ); + /* better test the pointers before freeing? */ + if ( match ) { + free( match ); + } #else /* !ENABLE_REWRITE */ @@ -421,6 +426,7 @@ ldap_back_op_result(struct ldapconn *lc, Operation *op) if ( match ) { free( match ); } + #endif /* !ENABLE_REWRITE */ if ( msg ) free( msg );