зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1459609 - Add missing null-check to ParserBase::setSourceMapInfo(). (r=Waldo)
--HG-- extra : rebase_source : 03defc47db1436913c249aecbde6e609d9274397
This commit is contained in:
Родитель
db0ca01e42
Коммит
3b53239890
|
@ -979,6 +979,10 @@ TraceParser(JSTracer* trc, AutoGCRooter* parser)
|
||||||
bool
|
bool
|
||||||
ParserBase::setSourceMapInfo()
|
ParserBase::setSourceMapInfo()
|
||||||
{
|
{
|
||||||
|
// Not all clients initialize ss. Can't update info to an object that isn't there.
|
||||||
|
if (!ss)
|
||||||
|
return true;
|
||||||
|
|
||||||
if (anyChars.hasDisplayURL()) {
|
if (anyChars.hasDisplayURL()) {
|
||||||
if (!ss->setDisplayURL(context, anyChars.displayURL()))
|
if (!ss->setDisplayURL(context, anyChars.displayURL()))
|
||||||
return false;
|
return false;
|
||||||
|
|
Загрузка…
Ссылка в новой задаче