summaryrefslogtreecommitdiffstats
path: root/src/plugins/platforms/eglfs
diff options
context:
space:
mode:
authorLouai Al-Khanji <louai.al-khanji@digia.com>2014-10-02 09:19:12 +0300
committerLouai Al-Khanji <louai.al-khanji@digia.com>2014-10-03 07:44:39 +0200
commitb1cbc1289ffd36c6ac30b049b8f5f8730ee4889d (patch)
tree8896d73bed7186bbf1bbfb5f376f9d0d2f8ab8dc /src/plugins/platforms/eglfs
parentd5576b1cb8422e38716c99aab34622b5dc23437c (diff)
EGLFS: Fix plugin destruction (again)
The previous patch was flawed since by the time the QEglPlatformIntegration destructor was called the virtual function table did not point to the methods in QEglFsPlatformIntegration any more. Change-Id: I310e5e3e734a22b44645ba912b579f193bcfae86 Reviewed-by: Laszlo Agocs <laszlo.agocs@digia.com>
Diffstat (limited to 'src/plugins/platforms/eglfs')
-rw-r--r--src/plugins/platforms/eglfs/qeglfsintegration.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/plugins/platforms/eglfs/qeglfsintegration.cpp b/src/plugins/platforms/eglfs/qeglfsintegration.cpp
index 16d8c50291..6fe3893922 100644
--- a/src/plugins/platforms/eglfs/qeglfsintegration.cpp
+++ b/src/plugins/platforms/eglfs/qeglfsintegration.cpp
@@ -88,6 +88,7 @@ void QEglFSIntegration::initialize()
void QEglFSIntegration::destroy()
{
+ QEGLPlatformIntegration::destroy();
QEglFSHooks::hooks()->platformDestroy();
}