From e2235b5d086969c055412d5a62db42d370efd67c Mon Sep 17 00:00:00 2001 From: Pekka Riikonen Date: Sat, 2 Nov 2002 17:36:14 +0000 Subject: [PATCH] cast fixes. --- lib/silcutil/silctypes.h | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) 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) /***/ -- 2.24.0