зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1527155 - Uniformly signal OOM if StringToBigInt result too large r=jwalden,terpri
Differential Revision: https://phabricator.services.mozilla.com/D19468 --HG-- extra : moz-landing-system : lando
This commit is contained in:
Родитель
6111ccf5fd
Коммит
3179147c0e
|
@ -1386,7 +1386,7 @@ bool BigInt::calculateMaximumDigitsRequired(JSContext* cx, uint8_t radix,
|
|||
uint64_t n =
|
||||
CeilDiv(charcount * bitsPerChar, DigitBits * bitsPerCharTableMultiplier);
|
||||
if (n > MaxDigitLength) {
|
||||
ReportAllocationOverflow(cx);
|
||||
ReportOutOfMemory(cx);
|
||||
return false;
|
||||
}
|
||||
|
||||
|
|
Загрузка…
Ссылка в новой задаче