X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=lib%2Flibnfs-zdr.c;h=21cd9e13fe5de2ca0c3f00aa3cf8399b9780b800;hb=b4598f416f1d001d66badd0dc176cfef35b8fedf;hp=5f7964837a510fffea8f3cc9b0623c8244b8b024;hpb=6683cec9174a10a2cd510d01a86140c0f673bfb2;p=deb_libnfs.git diff --git a/lib/libnfs-zdr.c b/lib/libnfs-zdr.c index 5f79648..21cd9e1 100644 --- a/lib/libnfs-zdr.c +++ b/lib/libnfs-zdr.c @@ -124,7 +124,7 @@ bool_t libnfs_zdr_u_quad_t(ZDR *zdrs, uint64_t *u) *u = ntohl(*(uint32_t *)&zdrs->buf[zdrs->pos]); zdrs->pos += 4; *u <<= 32; - *u |= ntohl(*(uint32_t *)&zdrs->buf[zdrs->pos]); + *u |= (uint32_t)ntohl(*(uint32_t *)&zdrs->buf[zdrs->pos]); zdrs->pos += 4; return TRUE; break;