aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/fossil/pack.c
diff options
context:
space:
mode:
authorDavid du Colombier <0intro@gmail.com>2013-10-23 22:10:31 +0200
committerDavid du Colombier <0intro@gmail.com>2013-10-23 22:10:31 +0200
commitb29ebaab99090fa06e27377fe9e1f356ac533604 (patch)
tree19bc881e1691fa82c07170fca346b664b26d26ae /src/cmd/fossil/pack.c
parent5a69e405fcae96b476cdd7a0767e87b94c0b7266 (diff)
downloadplan9port-b29ebaab99090fa06e27377fe9e1f356ac533604.tar.gz
plan9port-b29ebaab99090fa06e27377fe9e1f356ac533604.tar.bz2
plan9port-b29ebaab99090fa06e27377fe9e1f356ac533604.zip
fossil: fix remaining warnings
R=rsc https://codereview.appspot.com/15100044
Diffstat (limited to 'src/cmd/fossil/pack.c')
-rw-r--r--src/cmd/fossil/pack.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/cmd/fossil/pack.c b/src/cmd/fossil/pack.c
index 1dc33470..b27f90b8 100644
--- a/src/cmd/fossil/pack.c
+++ b/src/cmd/fossil/pack.c
@@ -14,7 +14,7 @@
#define U8PUT(p,v) (p)[0]=(v)
#define U16PUT(p,v) (p)[0]=(v)>>8;(p)[1]=(v)
-#define U32PUT(p,v) (p)[0]=(v)>>24;(p)[1]=(v)>>16;(p)[2]=(v)>>8;(p)[3]=(v)
+#define U32PUT(p,v) (p)[0]=((v)>>24)&0xFF;(p)[1]=((v)>>16)&0xFF;(p)[2]=((v)>>8)&0xFF;(p)[3]=(v)&0xFF
#define U48PUT(p,v,t32) t32=(v)>>32;U16PUT(p,t32);t32=(v);U32PUT((p)+2,t32)
#define U64PUT(p,v,t32) t32=(v)>>32;U32PUT(p,t32);t32=(v);U32PUT((p)+4,t32)