$include_dir="/home/hyper-archives/boost/include"; include("$include_dir/msg-header.inc") ?>
From: Craig Henderson (cdm.henderson_at_[hidden])
Date: 2002-09-22 13:29:00
There is a small problem with the CRC library that is shown up at runtime
with the MSVC7 compiler option "Smaller Type Check" /RTCc. The problem is in
crc.hpp at line 550 which reads
{ return x ^ ( rem >> (DoReflect ? 0u : Bits - CHAR_BIT) ); }
Changing this to
{ return 0xff & (x ^ ( rem >> (DoReflect ? 0u : Bits - CHAR_BIT) ) ); }
solves the problem.
Regards
-- Craig