From: Günther Deschner Date: Sun, 13 Apr 2008 17:11:01 +0000 (+0200) Subject: libnetapi: don't reset the error code in NetUserAdd_r if the operation failed. X-Git-Tag: samba-4.0.0alpha6~801^2~2824 X-Git-Url: http://git.samba.org/samba.git/?p=ira%2Fwip.git;a=commitdiff_plain;h=dcb9264edf2ca9f08fafaeb0633d90e5ba0da2f3 libnetapi: don't reset the error code in NetUserAdd_r if the operation failed. Guenther (This used to be commit 9edb067f62b1e36f1da461b3eb09cb123d2089dd) --- diff --git a/source3/lib/netapi/user.c b/source3/lib/netapi/user.c index f0ce26bdf8a..7b7cb9db056 100644 --- a/source3/lib/netapi/user.c +++ b/source3/lib/netapi/user.c @@ -320,12 +320,8 @@ WERROR NetUserAdd_r(struct libnetapi_ctx *ctx, goto done; failed: - status = rpccli_samr_DeleteUser(pipe_cli, ctx, - &user_handle); - if (!NT_STATUS_IS_OK(status)) { - werr = ntstatus_to_werror(status); - goto done; - } + rpccli_samr_DeleteUser(pipe_cli, ctx, + &user_handle); done: if (!cli) {