Linux Compile Cleanup - 2_2 CVS - Patch Enclosed
Richard Bollinger
rab at elliott-turbo.com
Fri Jun 7 07:09:21 GMT 2002
Compiling smbd/oplock_linux.c
smbd/oplock_linux.c: In function `linux_oplock_receive_message':
smbd/oplock_linux.c:138: warning: passing arg 1 of `memmove' discards qualifiers from pointer target
type
smbd/oplock_linux.c:138: warning: passing arg 2 of `memmove' discards qualifiers from pointer target
type
Compiling smbd/notify_kernel.c
smbd/notify_kernel.c: In function `kernel_check_notify':
smbd/notify_kernel.c:105: warning: passing arg 1 of `memmove' discards qualifiers from pointer
target type
smbd/notify_kernel.c:105: warning: passing arg 2 of `memmove' discards qualifiers from pointer
target type
smbd/notify_kernel.c: In function `kernel_remove_notify':
smbd/notify_kernel.c:134: warning: passing arg 1 of `memmove' discards qualifiers from pointer
target type
smbd/notify_kernel.c:134: warning: passing arg 2 of `memmove' discards qualifiers from pointer
target type
Patches:
--- ../source/smbd/oplock_linux.c Thu Jun 6 20:15:19 2002
+++ ./smbd/oplock_linux.c Fri Jun 7 08:49:01 2002
@@ -134,7 +134,7 @@
fsp = file_find_fd(fd);
fd_pending_array[0] = (sig_atomic_t)-1;
if (signals_received > 1)
- memmove(&fd_pending_array[0], &fd_pending_array[1],
+ memmove((void *)&fd_pending_array[0], (void *)&fd_pending_array[1],
sizeof(sig_atomic_t)*(signals_received-1));
signals_received--;
/* now we can receive more signals */
--- ../source/smbd/notify_kernel.c Wed Jun 5 07:16:10 2002
+++ ./smbd/notify_kernel.c Fri Jun 7 08:49:41 2002
@@ -101,7 +101,7 @@
close((int)fd_pending_array[i]);
fd_pending_array[i] = (sig_atomic_t)-1;
if (signals_received - i - 1) {
- memmove(&fd_pending_array[i], &fd_pending_array[i+1],
+ memmove((void *)&fd_pending_array[i], (void *)&fd_pending_array[i+1],
sizeof(sig_atomic_t)*(signals_received-i-1));
}
data->directory_handle = -1;
@@ -130,7 +130,7 @@
close(fd);
fd_pending_array[i] = (sig_atomic_t)-1;
if (signals_received - i - 1) {
- memmove(&fd_pending_array[i], &fd_pending_array[i+1],
+ memmove((void *)&fd_pending_array[i], (void *)&fd_pending_array[i+1],
sizeof(sig_atomic_t)*(signals_received-i-1));
}
data->directory_handle = -1;
Rich Bollinger, Elliott Company
My attbi.com email was blocked... damn spammers!
More information about the samba-technical
mailing list