]> git.sur5r.net Git - openldap/commitdiff
Fix previous commit
authorHoward Chu <hyc@openldap.org>
Mon, 14 Apr 2003 11:14:07 +0000 (11:14 +0000)
committerHoward Chu <hyc@openldap.org>
Mon, 14 Apr 2003 11:14:07 +0000 (11:14 +0000)
servers/slapd/modify.c

index 2ffa3767b0dc0fa1b013048a0f4c1f0d0eb387d6..b6399a9d7a22f5b7a0a251e5cb51c3d478ba2af0 100644 (file)
@@ -355,9 +355,8 @@ do_modify(
         * Calling slapi_x_modifications2ldapmods() destroyed modlist so
         * we don't need to free it.
         */
-       if ( rs->sr_err == 0 ) {
-               slapi_pblock_get( pb, SLAPI_MODIFY_MODS, (void **)&modv );
-               modlist = slapi_x_ldapmods2modifications( modv );
+       slapi_pblock_get( pb, SLAPI_MODIFY_MODS, (void **)&modv );
+       modlist = slapi_x_ldapmods2modifications( modv );
 
        /*
         * NB: it is valid for the plugin to return no modifications
@@ -367,11 +366,10 @@ do_modify(
         * then slapi_x_ldapmods2modifications() above will return
         * NULL).
         */
-               if ( modlist == NULL ) {
-                       rs->sr_err = LDAP_SUCCESS;
-                       send_ldap_result( op, rs );
-                       goto cleanup;
-               }
+       if ( modlist == NULL ) {
+               rs->sr_err = LDAP_SUCCESS;
+               send_ldap_result( op, rs );
+               goto cleanup;
        }
 #endif /* defined( LDAP_SLAPI ) */