diff options
Diffstat (limited to 'cpukit/librpc/src/xdr/xdr_mem.c')
-rw-r--r-- | cpukit/librpc/src/xdr/xdr_mem.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/cpukit/librpc/src/xdr/xdr_mem.c b/cpukit/librpc/src/xdr/xdr_mem.c index df8299dfb2..bc26b7d974 100644 --- a/cpukit/librpc/src/xdr/xdr_mem.c +++ b/cpukit/librpc/src/xdr/xdr_mem.c @@ -210,10 +210,10 @@ xdrmem_setpos( XDR *xdrs, u_int pos) { - register caddr_t newaddr = xdrs->x_base + pos; - register caddr_t lastaddr = xdrs->x_private + xdrs->x_handy; + void *newaddr = xdrs->x_base + pos; + void *lastaddr = xdrs->x_private + xdrs->x_handy; - if ((intptr_t)newaddr > (intptr_t)lastaddr) + if (newaddr > lastaddr) return (FALSE); xdrs->x_private = newaddr; xdrs->x_handy = (intptr_t)lastaddr - (intptr_t)newaddr; @@ -229,7 +229,7 @@ xdrmem_inline_aligned( if (xdrs->x_handy >= len) { xdrs->x_handy -= len; - buf = (int32_t *) xdrs->x_private; + buf = (int32_t *)xdrs->x_private; xdrs->x_private += len; } return (buf); |