s3:net rpc trust: fix two C++ implicit void * cast warnings
authorMichael Adam <obnox@samba.org>
Thu, 7 Apr 2011 14:54:12 +0000 (16:54 +0200)
committerMichael Adam <obnox@samba.org>
Thu, 7 Apr 2011 15:52:28 +0000 (17:52 +0200)
Autobuild-User: Michael Adam <obnox@samba.org>
Autobuild-Date: Thu Apr  7 17:52:28 CEST 2011 on sn-devel-104

source3/utils/net_rpc_trust.c

index 654b0f158f924efdc25ce5eac7c77d2ddddc2b19..da0a7cca67d2bac6bdffe8b84ada90d13c72ac71 100644 (file)
@@ -519,7 +519,9 @@ static int rpc_trust_common(struct net_context *net_ctx, int argc,
                        goto done;
                }
 
-               authinfo.auth_blob.data = talloc_memdup(mem_ctx, auth_blob.data,
+               authinfo.auth_blob.data = (uint8_t *)talloc_memdup(
+                                                       mem_ctx,
+                                                       auth_blob.data,
                                                        auth_blob.length);
                if (authinfo.auth_blob.data == NULL) {
                        goto done;
@@ -544,7 +546,8 @@ static int rpc_trust_common(struct net_context *net_ctx, int argc,
 
                if (other_net_ctx != NULL) {
                        talloc_free(authinfo.auth_blob.data);
-                       authinfo.auth_blob.data = talloc_memdup(mem_ctx,
+                       authinfo.auth_blob.data = (uint8_t *)talloc_memdup(
+                                                               mem_ctx,
                                                                auth_blob.data,
                                                                auth_blob.length);
                        if (authinfo.auth_blob.data == NULL) {