зеркало из https://github.com/mozilla/pjs.git
fix crash
This commit is contained in:
Родитель
7bf2215ef1
Коммит
0488070648
|
@ -74,12 +74,15 @@ nsWindow::nsWindow()
|
||||||
nsWindow::~nsWindow()
|
nsWindow::~nsWindow()
|
||||||
{
|
{
|
||||||
OnDestroy();
|
OnDestroy();
|
||||||
|
if (mWidget)
|
||||||
|
{
|
||||||
if (GTK_IS_WIDGET(mWidget))
|
if (GTK_IS_WIDGET(mWidget))
|
||||||
gtk_widget_destroy(mWidget);
|
gtk_widget_destroy(mWidget);
|
||||||
if (nsnull != mGC) {
|
mWidget = nsnull;
|
||||||
|
}
|
||||||
|
if (mGC) {
|
||||||
gdk_gc_destroy(mGC);
|
gdk_gc_destroy(mGC);
|
||||||
mGC = nsnull;
|
mGC = nsnull;
|
||||||
// ::XFreeGC((Display *)GetNativeData(NS_NATIVE_DISPLAY),mGC);
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Загрузка…
Ссылка в новой задаче