diff options
Diffstat (limited to 'CommonLibs/BitVector.cpp')
-rw-r--r-- | CommonLibs/BitVector.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/CommonLibs/BitVector.cpp b/CommonLibs/BitVector.cpp index 1d13dec..54a3edc 100644 --- a/CommonLibs/BitVector.cpp +++ b/CommonLibs/BitVector.cpp @@ -564,7 +564,7 @@ void BitVector::unpack(const unsigned char* src) unsigned whole = bytes*8; unsigned rem = size() - whole; if (rem==0) return; - fillField(whole,src[bytes],rem); + fillField(whole,src[bytes] >> (8-rem),rem); } void BitVector::hex(ostream& os) const |