summaryrefslogtreecommitdiffstats
path: root/src/plugins/platforms/xcb
diff options
context:
space:
mode:
authorSamuel Rødal <samuel.rodal@nokia.com>2011-03-24 18:55:18 +0100
committerSamuel Rødal <samuel.rodal@nokia.com>2011-03-24 18:56:30 +0100
commit31ca1ee427cce4dadb98e3091504db707346b0bc (patch)
tree3363f4ddfd10a9726c0c924b34d7f508da098db2 /src/plugins/platforms/xcb
parent39ede7e7914b486d5971491dd742da3712a1d7e5 (diff)
Prevent crash on exit by deleting QXcbWindow's GL context integration.
Diffstat (limited to 'src/plugins/platforms/xcb')
-rw-r--r--src/plugins/platforms/xcb/qxcbwindow.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/plugins/platforms/xcb/qxcbwindow.cpp b/src/plugins/platforms/xcb/qxcbwindow.cpp
index a016ccd426..e33a661dde 100644
--- a/src/plugins/platforms/xcb/qxcbwindow.cpp
+++ b/src/plugins/platforms/xcb/qxcbwindow.cpp
@@ -195,6 +195,7 @@ QXcbWindow::QXcbWindow(QWidget *tlw)
QXcbWindow::~QXcbWindow()
{
+ delete m_context;
xcb_destroy_window(xcb_connection(), m_window);
}