explicitely cast some constants (bb#936)

git-svn: trunk@3801
remotes/push_mirror/metadata
Tomasz Kojm 18 years ago
parent af0c76f1b7
commit c726840ca0
  1. 4
      ChangeLog
  2. 16
      libclamav/others.h

@ -1,3 +1,7 @@
Mon Apr 21 11:28:38 CEST 2008 (tk)
----------------------------------
* libclamav/others.h: explicitely cast some constants (bb#936)
Sun Apr 20 19:09:00 CEST 2008 (tk)
----------------------------------
* sigtool/sigtool.c: bb#938 (sigtool --list-sigs not working with .cld files)

@ -107,14 +107,14 @@ typedef struct {
#define cbswap16(v) (((v & 0xff) << 8) | (((v) >> 8) & 0xff))
#define cbswap32(v) ((((v) & 0x000000ff) << 24) | (((v) & 0x0000ff00) << 8) | \
(((v) & 0x00ff0000) >> 8) | (((v) & 0xff000000) >> 24))
#define cbswap64(v) ((((v) & 0x00000000000000ff) << 56) | \
(((v) & 0x000000000000ff00) << 40) | \
(((v) & 0x0000000000ff0000) << 24) | \
(((v) & 0x00000000ff000000) << 8) | \
(((v) & 0x000000ff00000000) >> 8) | \
(((v) & 0x0000ff0000000000) >> 24) | \
(((v) & 0x00ff000000000000) >> 40) | \
(((v) & 0xff00000000000000) >> 56))
#define cbswap64(v) ((((v) & 0x00000000000000ffULL) << 56) | \
(((v) & 0x000000000000ff00ULL) << 40) | \
(((v) & 0x0000000000ff0000ULL) << 24) | \
(((v) & 0x00000000ff000000ULL) << 8) | \
(((v) & 0x000000ff00000000ULL) >> 8) | \
(((v) & 0x0000ff0000000000ULL) >> 24) | \
(((v) & 0x00ff000000000000ULL) >> 40) | \
(((v) & 0xff00000000000000ULL) >> 56))
#if WORDS_BIGENDIAN == 0

Loading…
Cancel
Save