Fix some warnings
authorVolker Lendecke <vl@sernet.de>
Fri, 9 Nov 2007 13:23:16 +0000 (14:23 +0100)
committerStefan Metzmacher <metze@samba.org>
Fri, 9 Nov 2007 14:16:26 +0000 (15:16 +0100)
source/libsmb/libsmbclient.c
source/smbd/process.c

index ff434d275a6440683837b8db438e68c367e7fa4b..dbc51d168eb50441c9300ad5e8604225b911c191 100644 (file)
@@ -2671,7 +2671,8 @@ smbc_opendir_ctx(SMBCCTX *context,
                                 return NULL;
                         }
 
-                       ip_list = memdup(&server_addr, sizeof(server_addr));
+                       ip_list = (struct ip_service *)memdup(
+                               &server_addr, sizeof(server_addr));
                        if (ip_list == NULL) {
                                errno = ENOMEM;
                                return NULL;
index 24497de69a58254ea967c1bfefddb5032e87211b..5601a7fb6e4c40ce7679a2585b94b968acf40242 100644 (file)
@@ -190,7 +190,7 @@ ssize_t receive_smb_raw_talloc_partial_read(TALLOC_CTX *mem_ctx,
 
                /* Copy the header we've written. */
 
-               *buffer = TALLOC_MEMDUP(mem_ctx,
+               *buffer = (char *)TALLOC_MEMDUP(mem_ctx,
                                writeX_header,
                                sizeof(writeX_header));