From 82d25c02f8569aadf166fa92fb581fa68c12fbd1 Mon Sep 17 00:00:00 2001 From: Michael Meeks Date: Tue, 8 Sep 2015 15:57:55 +0100 Subject: tdf#94006 - need an explicit dispose for GLContext's SystemChildWindow. Previously we would get an explicit ~OpenGLContext - and potentially leave FMR's around for other OGC users, now we treat the other users properly - we need an explicit dispose() to get Window::dispose ordering right. Change-Id: I5edcbd73399b6db3dbcfb391570f364f9ab0c70d Reviewed-on: https://gerrit.libreoffice.org/18412 Tested-by: Jenkins Reviewed-by: Markus Mohrhard --- avmedia/source/opengl/oglplayer.cxx | 1 + 1 file changed, 1 insertion(+) (limited to 'avmedia/source') diff --git a/avmedia/source/opengl/oglplayer.cxx b/avmedia/source/opengl/oglplayer.cxx index c7bb7fb1adf8..a8854d2e3a7c 100644 --- a/avmedia/source/opengl/oglplayer.cxx +++ b/avmedia/source/opengl/oglplayer.cxx @@ -41,6 +41,7 @@ OGLPlayer::~OGLPlayer() { m_xContext->makeCurrent(); gltf_renderer_release(m_pHandle); + m_xContext->dispose(); } releaseInputFiles(); } -- cgit