pull/222/merge
Alexis COMPAIN 5 months ago committed by GitHub
commit 44aedb5832
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

@ -310,7 +310,7 @@ QrCode QrCode::encodeSegments(const vector<QrSegment> &segs, Ecc ecl,
// Pack bits into bytes in big endian
vector<uint8_t> dataCodewords(bb.size() / 8);
for (size_t i = 0; i < bb.size(); i++)
dataCodewords.at(i >> 3) |= (bb.at(i) ? 1 : 0) << (7 - (i & 7));
dataCodewords.at(i >> 3) |= static_cast<uint8_t>((bb.at(i) ? 1 : 0) << (7 - (i & 7)));
// Create the QR Code object
return QrCode(version, ecl, dataCodewords, mask);

Loading…
Cancel
Save