X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=servers%2Fslapd%2Fback-ldap%2Fdelete.c;h=06e39f51d5a96d8569ca5d231bd8f41980a01b2e;hb=397653b2e28991a8db1d4be54ab3fac38d88edd1;hp=d0c7af608d1b1568554c7a51911c23a5af37dc6a;hpb=e162551e0eb67e6d2958874e00564eba31ea5bb2;p=openldap diff --git a/servers/slapd/back-ldap/delete.c b/servers/slapd/back-ldap/delete.c index d0c7af608d..06e39f51d5 100644 --- a/servers/slapd/back-ldap/delete.c +++ b/servers/slapd/back-ldap/delete.c @@ -2,7 +2,7 @@ /* $OpenLDAP$ */ /* This work is part of OpenLDAP Software . * - * Copyright 2003-2014 The OpenLDAP Foundation. + * Copyright 2003-2015 The OpenLDAP Foundation. * Portions Copyright 1999-2003 Howard Chu. * Portions Copyright 2000-2003 Pierangelo Masarati. * All rights reserved. @@ -53,7 +53,6 @@ retry: rc = ldap_back_controls_add( op, rs, lc, &ctrls ); if ( rc != LDAP_SUCCESS ) { send_ldap_result( op, rs ); - rc = rs->sr_err; goto cleanup; } @@ -82,5 +81,5 @@ cleanup: ldap_back_release_conn( li, lc ); } - return rc; + return rs->sr_err; }