Bug 1254507 - Fix leak in WebRTC DesktopApplication class. r=jesup

MozReview-Commit-ID: FLuQZcPyv0d

--HG--
extra : rebase_source : 24bc9507bb4abee94a1238176675948249c102f1
This commit is contained in:
Gian-Carlo Pascutto 2016-03-08 14:14:05 +01:00
Родитель b9f36401b9
Коммит 568a64e79a
1 изменённых файлов: 15 добавлений и 0 удалений

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

@ -96,6 +96,21 @@ DesktopApplication::DesktopApplication() {
}
DesktopApplication::~DesktopApplication() {
if (processPathNameUTF8_) {
delete [] processPathNameUTF8_;
}
if (applicationNameUTF8_) {
delete [] applicationNameUTF8_;
}
if (processUniqueIdUTF8_) {
delete [] processUniqueIdUTF8_;
}
processPathNameUTF8_= NULL;
applicationNameUTF8_= NULL;
processUniqueIdUTF8_= NULL;
}
void DesktopApplication::setProcessId(const ProcessId processId) {