messaging3: Remove an unnecessary variable
authorVolker Lendecke <vl@samba.org>
Wed, 9 Jul 2014 13:34:59 +0000 (13:34 +0000)
committerVolker Lendecke <vl@samba.org>
Thu, 24 Jul 2014 22:03:48 +0000 (00:03 +0200)
We can inspect rec.buf with a debugger, no separate variable needed

Signed-off-by: Volker Lendecke <vl@samba.org>
Reviewed-by: Stefan Metzmacher <metze@samba.org>
Autobuild-User(master): Volker Lendecke <vl@samba.org>
Autobuild-Date(master): Fri Jul 25 00:03:48 CEST 2014 on sn-devel-104

source3/lib/messages.c

index a308a09c9075c0e91cde468cc11b4e20422de42b..bbc5183343f5567111be60d8038bff3aa93618a3 100644 (file)
@@ -428,20 +428,17 @@ NTSTATUS messaging_send_iov(struct messaging_context *msg_ctx,
        if (messaging_is_self_send(msg_ctx, &server)) {
                struct messaging_rec rec;
                uint8_t *buf;
-               DATA_BLOB data;
 
                buf = iov_buf(talloc_tos(), iov, iovlen);
                if (buf == NULL) {
                        return NT_STATUS_NO_MEMORY;
                }
 
-               data = data_blob_const(buf, talloc_get_size(buf));
-
                rec.msg_version = MESSAGE_VERSION;
                rec.msg_type = msg_type & MSG_TYPE_MASK;
                rec.dest = server;
                rec.src = msg_ctx->id;
-               rec.buf = data;
+               rec.buf = data_blob_const(buf, talloc_get_size(buf));
                messaging_dispatch_rec(msg_ctx, &rec);
                TALLOC_FREE(buf);
                return NT_STATUS_OK;