libsmb: Streamline smb1cli_trans a bit
authorVolker Lendecke <vl@samba.org>
Fri, 26 Jun 2015 14:15:18 +0000 (16:15 +0200)
committerMichael Adam <obnox@samba.org>
Fri, 26 Jun 2015 17:32:19 +0000 (19:32 +0200)
Signed-off-by: Volker Lendecke <vl@samba.org>
Reviewed-by: Michael Adam <obnox@samba.org>
libcli/smb/smb1cli_trans.c

index 59888ba73cbba874968e40fbced93773d0540fe7..c305463846de9a6e043aa8bf89e581260d2c4f7e 100644 (file)
@@ -864,7 +864,7 @@ NTSTATUS smb1cli_trans(TALLOC_CTX *mem_ctx, struct smbXcli_conn *conn,
        TALLOC_CTX *frame = talloc_stackframe();
        struct tevent_context *ev;
        struct tevent_req *req;
-       NTSTATUS status = NT_STATUS_OK;
+       NTSTATUS status = NT_STATUS_NO_MEMORY;
 
        if (smbXcli_conn_has_async_calls(conn)) {
                /*
@@ -876,7 +876,6 @@ NTSTATUS smb1cli_trans(TALLOC_CTX *mem_ctx, struct smbXcli_conn *conn,
 
        ev = samba_tevent_context_init(frame);
        if (ev == NULL) {
-               status = NT_STATUS_NO_MEMORY;
                goto fail;
        }
 
@@ -890,7 +889,6 @@ NTSTATUS smb1cli_trans(TALLOC_CTX *mem_ctx, struct smbXcli_conn *conn,
                                 param, num_param, max_param,
                                 data, num_data, max_data);
        if (req == NULL) {
-               status = NT_STATUS_NO_MEMORY;
                goto fail;
        }