s4-smbtorture: fix warning in RPC-WKSSVC torture test.
authorGünther Deschner <gd@samba.org>
Fri, 30 Oct 2009 11:13:21 +0000 (12:13 +0100)
committerGünther Deschner <gd@samba.org>
Fri, 30 Oct 2009 11:28:47 +0000 (12:28 +0100)
Guenther

source4/torture/rpc/wkssvc.c

index d5ef0a4fdafcfc658c159512672c206a571ff766..736e1e60d68aeb5e1c9800fd852d39d9c4115a31 100644 (file)
@@ -964,14 +964,16 @@ static bool test_NetrMessageBufferSend(struct torture_context *tctx,
        struct wkssvc_NetrMessageBufferSend r;
        const char *message = SMBTORTURE_MESSAGE;
        size_t size;
-       uint8_t *msg;
+       uint16_t *msg;
 
-       push_ucs2_talloc(tctx, (void **)&msg, message, &size);
+       if (!push_ucs2_talloc(tctx, &msg, message, &size)) {
+               return false;
+       }
 
        r.in.server_name = dcerpc_server_name(p);
        r.in.message_name = dcerpc_server_name(p);
        r.in.message_sender_name = dcerpc_server_name(p);
-       r.in.message_buffer = msg;
+       r.in.message_buffer = (uint8_t *)msg;
        r.in.message_size = size;
 
        torture_comment(tctx, "testing NetrMessageBufferSend\n");