Bug 1478679 - Fix memory leak in LCovRealm. r=nbp

This commit is contained in:
Philip Chimento 2018-07-26 11:21:04 -04:00
Родитель 6c7074966b
Коммит bcc2d68110
2 изменённых файлов: 7 добавлений и 0 удалений

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

@ -457,6 +457,12 @@ LCovRealm::LCovRealm()
MOZ_ASSERT(alloc_.isEmpty());
}
LCovRealm::~LCovRealm()
{
if (sources_)
sources_->~LCovSourceVector();
}
void
LCovRealm::collectCodeCoverageInfo(JS::Realm* realm, JSScript* script, const char* name)
{

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

@ -85,6 +85,7 @@ class LCovRealm
{
public:
LCovRealm();
~LCovRealm();
// Collect code coverage information for the given source.
void collectCodeCoverageInfo(JS::Realm* realm, JSScript* topLevel, const char* name);