X-Git-Url: https://asedeno.scripts.mit.edu/gitweb/?a=blobdiff_plain;f=scpssh.c;h=0447af361f56a49b3521db1ad138a8626988adf1;hb=5176e1e9bbdc6620a115da0f92ca2282a6714721;hp=af56949652c7e06a7d72d82b1c501156b1436038;hpb=b3efa012936b4b4308d6c662b030297b9da5f71e;p=PuTTY.git 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;