Bug 935156 - Exactly root the script stored in BytecodeParser; r=wingo

--HG--
extra : rebase_source : f8c9500a04e10711680e6f8c729f438678054ad6
This commit is contained in:
Terrence Cole 2013-11-05 11:35:22 -08:00
Родитель b2e80f8950
Коммит fd154e1b9c
1 изменённых файлов: 2 добавлений и 2 удалений

Просмотреть файл

@ -389,7 +389,7 @@ class BytecodeParser
JSContext *cx_; JSContext *cx_;
LifoAllocScope allocScope_; LifoAllocScope allocScope_;
JSScript *script_; RootedScript script_;
Bytecode **codeArray_; Bytecode **codeArray_;
@ -397,7 +397,7 @@ class BytecodeParser
BytecodeParser(JSContext *cx, JSScript *script) BytecodeParser(JSContext *cx, JSScript *script)
: cx_(cx), : cx_(cx),
allocScope_(&cx->tempLifoAlloc()), allocScope_(&cx->tempLifoAlloc()),
script_(script), script_(cx, script),
codeArray_(nullptr) { } codeArray_(nullptr) { }
bool parse(); bool parse();