summaryrefslogtreecommitdiff
path: root/sys/kern/sysv_msg.c
diff options
context:
space:
mode:
authorBruce Evans <bde@FreeBSD.org>1996-08-31 14:48:13 +0000
committerBruce Evans <bde@FreeBSD.org>1996-08-31 14:48:13 +0000
commit09a8dfa2609f6be79252c94d3b959ec2cf1a0835 (patch)
treed30aec0f7e14e7c815c7a2ac90c600b28f51abf5 /sys/kern/sysv_msg.c
parent454f40052a75a6f45099d46fa12524ccdb7da8a5 (diff)
Notes
Diffstat (limited to 'sys/kern/sysv_msg.c')
-rw-r--r--sys/kern/sysv_msg.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/sys/kern/sysv_msg.c b/sys/kern/sysv_msg.c
index 36bdbf326694..028e5ce0ef3a 100644
--- a/sys/kern/sysv_msg.c
+++ b/sys/kern/sysv_msg.c
@@ -1,4 +1,4 @@
-/* $Id: sysv_msg.c,v 1.11 1995/12/15 05:00:27 peter Exp $ */
+/* $Id: sysv_msg.c,v 1.12 1996/01/05 16:37:56 wollman Exp $ */
/*
* Implementation of SVID messages
@@ -652,7 +652,7 @@ msgsnd(p, uap, retval)
wakeup((caddr_t)msqptr);
return(eval);
}
- user_msgp += sizeof(msghdr->msg_type);
+ user_msgp = (char *)user_msgp + sizeof(msghdr->msg_type);
/*
* Validate the message type
@@ -694,7 +694,7 @@ msgsnd(p, uap, retval)
return(eval);
}
msgsz -= tlen;
- user_msgp += tlen;
+ user_msgp = (char *)user_msgp + tlen;
next = msgmaps[next].next;
}
if (next != -1)
@@ -990,7 +990,7 @@ msgrcv(p, uap, retval)
wakeup((caddr_t)msqptr);
return(eval);
}
- user_msgp += sizeof(msghdr->msg_type);
+ user_msgp = (char *)user_msgp + sizeof(msghdr->msg_type);
/*
* Return the segments to the user
@@ -1019,7 +1019,7 @@ msgrcv(p, uap, retval)
wakeup((caddr_t)msqptr);
return(eval);
}
- user_msgp += tlen;
+ user_msgp = (char *)user_msgp + tlen;
next = msgmaps[next].next;
}