зеркало из https://github.com/mozilla/gecko-dev.git
Bug 867631 - GC: Fix rooting hazard in JSDebugger.cpp r=sfink
This commit is contained in:
Родитель
0fcb790866
Коммит
40e82b2d5f
|
@ -44,8 +44,8 @@ JSDebugger::AddClass(const JS::Value &global, JSContext* cx)
|
|||
if (!global.isObject()) {
|
||||
return NS_ERROR_INVALID_ARG;
|
||||
}
|
||||
|
||||
JSObject* obj = &global.toObject();
|
||||
|
||||
JS::RootedObject obj(cx, &global.toObject());
|
||||
obj = js::UncheckedUnwrap(obj, /* stopAtOuter = */ false);
|
||||
if (!obj) {
|
||||
return NS_ERROR_FAILURE;
|
||||
|
|
Загрузка…
Ссылка в новой задаче