Bug 1547478 - Whoops, stylemageddon style patrol nitfixes. r=me, DONTBUILD

--HG--
extra : rebase_source : 0c4546ef2caac2931964420f168d1e7645bcb0a5
This commit is contained in:
Jeff Walden 2019-04-29 20:46:13 -07:00
parent 1c81d46fdb
commit e2e9432702

View File

@ -2750,8 +2750,8 @@ XDRResult ScriptSource::codeBinASTData(XDRState<mode>* const xdr,
// XDR the BinAST data.
UniquePtr<char[], JS::FreePolicy> bytes;
if (mode == XDR_DECODE) {
bytes = xdr->cx()->template make_pod_array<char>(
Max<size_t>(binASTLength, 1));
bytes =
xdr->cx()->template make_pod_array<char>(Max<size_t>(binASTLength, 1));
if (!bytes) {
return xdr->fail(JS::TranscodeResult_Throw);
}
@ -2793,8 +2793,8 @@ XDRResult ScriptSource::codeBinASTData(XDRState<mode>* const xdr,
return xdr->fail(JS::TranscodeResult_Throw);
}
auto metadata = new (mem)
frontend::BinASTSourceMetadata(numBinASTKinds, numStrings);
auto metadata =
new (mem) frontend::BinASTSourceMetadata(numBinASTKinds, numStrings);
binASTMetadata.reset(metadata);
}
@ -2806,9 +2806,8 @@ XDRResult ScriptSource::codeBinASTData(XDRState<mode>* const xdr,
RootedAtom atom(xdr->cx());
JSAtom** atomsBase = binASTMetadata->atomsBase();
auto slices = binASTMetadata->sliceBase();
const char* sourceBase = mode == XDR_ENCODE
? bytes.get()
: ss->data.as<BinAST>().string.chars();
const char* sourceBase =
mode == XDR_ENCODE ? bytes.get() : ss->data.as<BinAST>().string.chars();
for (uint32_t i = 0; i < numStrings; i++) {
uint8_t isNull;