mirror of
https://github.com/QuasarApp/qca.git
synced 2025-04-27 12:04:31 +00:00
fixed array size checking
BUG: 341827
This commit is contained in:
parent
a67d31b1ec
commit
e57f8e7795
@ -60,7 +60,7 @@ std::ostream& operator<<(std::ostream& stream, const BigInt& n)
|
|||||||
stream.write("-", 1);
|
stream.write("-", 1);
|
||||||
SecureVector<byte> buffer = BigInt::encode(n, base);
|
SecureVector<byte> buffer = BigInt::encode(n, base);
|
||||||
u32bit skip = 0;
|
u32bit skip = 0;
|
||||||
while(buffer[skip] == '0' && skip < buffer.size())
|
while(skip < buffer.size() && buffer[skip] == '0')
|
||||||
++skip;
|
++skip;
|
||||||
stream.write((const char*)buffer.begin() + skip, buffer.size() - skip);
|
stream.write((const char*)buffer.begin() + skip, buffer.size() - skip);
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user