X-Git-Url: https://git.distorted.org.uk/u/mdw/putty/blobdiff_plain/ec562aea8fc5b63526917e154fc663343c68cfed..c51a56e2f86b1ab9c803453186e5e21697554c06:/scpssh.c diff --git a/scpssh.c b/scpssh.c index af569496..0447af36 100644 --- a/scpssh.c +++ b/scpssh.c @@ -37,10 +37,10 @@ ((unsigned long)(unsigned char)(cp)[3])) #define PUT_32BIT(cp, value) { \ - (cp)[0] = (value) >> 24; \ - (cp)[1] = (value) >> 16; \ - (cp)[2] = (value) >> 8; \ - (cp)[3] = (value); } + (cp)[0] = (unsigned char)((value) >> 24); \ + (cp)[1] = (unsigned char)((value) >> 16); \ + (cp)[2] = (unsigned char)((value) >> 8); \ + (cp)[3] = (unsigned char)(value); } static SOCKET s = INVALID_SOCKET;