diff --git a/src/zxing/zxing/common/BitMatrix.cpp b/src/zxing/zxing/common/BitMatrix.cpp index 7f986b1..354c0b3 100644 --- a/src/zxing/zxing/common/BitMatrix.cpp +++ b/src/zxing/zxing/common/BitMatrix.cpp @@ -111,7 +111,7 @@ void BitMatrix::setRow(int y, Ref row) } //change with memcopy - for(size_t i=0; iget(i); } @@ -199,7 +199,7 @@ ArrayRef BitMatrix::getEnclosingRectangle() const } if (x32 * 32 + 31 > right) { int bit = 31; - while (((unsigned)theBits >> (unsigned)bit) == 0) { + while ((unsigned(theBits) >> unsigned(bit)) == 0) { bit--; } if ((x32 * 32 + bit) > right) {