mirror of
https://github.com/status-im/QR-Code-generator.git
synced 2026-08-31 09:41:08 +00:00
Changed C++ QrSegment class to eliminate const from fields, updated related code.
This commit is contained in:
+3
-3
@@ -100,9 +100,9 @@ QrCode QrCode::encodeSegments(const vector<QrSegment> &segs, const Ecc &ecl,
|
||||
size_t dataCapacityBits = getNumDataCodewords(version, *newEcl) * 8;
|
||||
BitBuffer bb;
|
||||
for (const QrSegment &seg : segs) {
|
||||
bb.appendBits(seg.mode.getModeBits(), 4);
|
||||
bb.appendBits(seg.numChars, seg.mode.numCharCountBits(version));
|
||||
bb.insert(bb.end(), seg.data.begin(), seg.data.end());
|
||||
bb.appendBits(seg.getMode().getModeBits(), 4);
|
||||
bb.appendBits(seg.getNumChars(), seg.getMode().numCharCountBits(version));
|
||||
bb.insert(bb.end(), seg.getData().begin(), seg.getData().end());
|
||||
}
|
||||
|
||||
// Add terminator and pad up to a byte if applicable
|
||||
|
||||
Reference in New Issue
Block a user