Bug 1718131 - Close GdkDisplay in XREMain destructor. r=stransky

Differential Revision: https://phabricator.services.mozilla.com/D118753
This commit is contained in:
Mike Hommey 2021-06-25 09:29:33 +00:00
Родитель 8a866e5314
Коммит b6d5387325
1 изменённых файлов: 6 добавлений и 0 удалений

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

@ -3383,6 +3383,12 @@ class XREMain {
~XREMain() {
mScopedXPCOM = nullptr;
mAppData = nullptr;
#if defined(MOZ_WIDGET_GTK)
if (mGdkDisplay) {
gdk_display_close(mGdkDisplay);
mGdkDisplay = nullptr;
}
#endif
}
int XRE_main(int argc, char* argv[], const BootstrapConfig& aConfig);