@ -345,6 +345,7 @@ testable int getNumRawDataModules(int ver) {
if (ver >= 7)
result -= 36;
}
assert(208 <= result && result <= 29648);
return result;
@ -531,6 +531,8 @@ int QrCode::getNumRawDataModules(int ver) {
if (!(208 <= result && result <= 29648))
throw std::logic_error("Assertion error");
@ -718,6 +718,7 @@ public final class QrCode {
result -= 6 * 3 * 2; // Subtract version information
assert 208 <= result && result <= 29648;
@ -550,6 +550,7 @@ class QrCode(object):
result -= (25 * numalign - 10) * numalign - 55
if ver >= 7:
result -= 36
assert 208 <= result <= 29648
return result
@ -753,6 +753,7 @@ impl QrCode {
assert!(208 <= result && result <= 29648);
result
@ -619,6 +619,8 @@ namespace qrcodegen {
throw "Assertion error";