Bug 1311825: Pass by reference in fromObjectVariant and related methods. r=billm

MozReview-Commit-ID: GIhK1zRMsYb
This commit is contained in:
David Major
2016-10-20 15:37:26 -05:00
parent edaaaed185
commit c4864e69d5
5 changed files with 12 additions and 12 deletions

View File

@@ -435,7 +435,7 @@ JavaScriptShared::toSymbolVariant(JSContext* cx, JS::Symbol* symArg, SymbolVaria
}
JS::Symbol*
JavaScriptShared::fromSymbolVariant(JSContext* cx, SymbolVariant symVar)
JavaScriptShared::fromSymbolVariant(JSContext* cx, const SymbolVariant& symVar)
{
switch (symVar.type()) {
case SymbolVariant::TWellKnownSymbol: {
@@ -630,7 +630,7 @@ JavaScriptShared::toObjectOrNullVariant(JSContext* cx, JSObject* obj, ObjectOrNu
}
JSObject*
JavaScriptShared::fromObjectOrNullVariant(JSContext* cx, ObjectOrNullVariant objVar)
JavaScriptShared::fromObjectOrNullVariant(JSContext* cx, const ObjectOrNullVariant& objVar)
{
if (objVar.type() == ObjectOrNullVariant::TNullVariant)
return nullptr;