mirror of
https://sourceware.org/git/glibc.git
synced 2024-11-24 10:22:41 +08:00
Update.
1998-12-14 Ulrich Drepper <drepper@cygnus.com> * sunrpc/rpc/xdr.h (IXDR_GET_INT32): Case pointer before reading from it. (IXDR_PUT_INT32): Likewise for writing.
This commit is contained in:
parent
af6c1b27ac
commit
c870d249d2
@ -1,3 +1,9 @@
|
||||
1998-12-14 Ulrich Drepper <drepper@cygnus.com>
|
||||
|
||||
* sunrpc/rpc/xdr.h (IXDR_GET_INT32): Case pointer before reading from
|
||||
it.
|
||||
(IXDR_PUT_INT32): Likewise for writing.
|
||||
|
||||
1998-12-08 H.J. Lu <hjl@gnu.org>
|
||||
|
||||
* sysdeps/unix/sysv/linux/speed.c (cfsetospeed): Don't clear
|
||||
|
@ -249,8 +249,9 @@ struct xdr_discrim
|
||||
* of external representation.
|
||||
*/
|
||||
|
||||
#define IXDR_GET_INT32(buf) ((int32_t)ntohl((uint32_t)*(buf)++))
|
||||
#define IXDR_PUT_INT32(buf, v) (*(buf)++ = (int32_t)htonl((uint32_t)v))
|
||||
#define IXDR_GET_INT32(buf) ((int32_t)ntohl(*((uint32_t *) buf)++))
|
||||
#define IXDR_PUT_INT32(buf, v) (*((int32_t *) buf)++ \
|
||||
= (int32_t)htonl((uint32_t)v))
|
||||
#define IXDR_GET_U_INT32(buf) ((uint32_t)IXDR_GET_INT32(buf))
|
||||
#define IXDR_PUT_U_INT32(buf, v) IXDR_PUT_INT32((buf), ((int32_t)(v)))
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user