From: Pekka Riikonen Date: Sat, 2 Nov 2002 17:36:14 +0000 (+0000) Subject: cast fixes. X-Git-Tag: silc.server.0.9.8~6 X-Git-Url: http://git.silcnet.org/gitweb/?p=silc.git;a=commitdiff_plain;h=e2235b5d086969c055412d5a62db42d370efd67c cast fixes. --- diff --git a/lib/silcutil/silctypes.h b/lib/silcutil/silctypes.h index 5eb0c84b..b123cea8 100644 --- a/lib/silcutil/silctypes.h +++ b/lib/silcutil/silctypes.h @@ -370,8 +370,8 @@ do { \ */ #define SILC_PUT16_MSB(l, cp) \ do { \ - (cp)[0] = (unsigned char)(l) >> 8; \ - (cp)[1] = (unsigned char)(l); \ + (cp)[0] = (SilcUInt8)((l) >> 8); \ + (cp)[1] = (SilcUInt8)(l); \ } while(0) /***/ @@ -389,10 +389,10 @@ do { \ */ #define SILC_PUT32_MSB(l, cp) \ do { \ - (cp)[0] = (unsigned char)(l) >> 24; \ - (cp)[1] = (unsigned char)(l) >> 16; \ - (cp)[2] = (unsigned char)(l) >> 8; \ - (cp)[3] = (unsigned char)(l); \ + (cp)[0] = (SilcUInt8)((l) >> 24); \ + (cp)[1] = (SilcUInt8)((l) >> 16); \ + (cp)[2] = (SilcUInt8)((l) >> 8); \ + (cp)[3] = (SilcUInt8)(l); \ } while(0) /***/ @@ -429,8 +429,8 @@ do { \ */ #define SILC_PUT16_LSB(l, cp) \ do { \ - (cp)[0] = (unsigned char)(l); \ - (cp)[1] = (unsigned char)(l) >> 8; \ + (cp)[0] = (SilcUInt8)(l); \ + (cp)[1] = (SilcUInt8)((l) >> 8); \ } while(0) /***/ @@ -448,10 +448,10 @@ do { \ */ #define SILC_PUT32_LSB(l, cp) \ do { \ - (cp)[0] = (unsigned char)(l); \ - (cp)[1] = (unsigned char)(l) >> 8; \ - (cp)[2] = (unsigned char)(l) >> 16; \ - (cp)[3] = (unsigned char)(l) >> 24; \ + (cp)[0] = (SilcUInt8)(l); \ + (cp)[1] = (SilcUInt8)((l) >> 8); \ + (cp)[2] = (SilcUInt8)((l) >> 16); \ + (cp)[3] = (SilcUInt8)((l) >> 24); \ } while(0) /***/