diff options
Diffstat (limited to 'chart2')
-rw-r--r-- | chart2/source/view/main/ChartView.cxx | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/chart2/source/view/main/ChartView.cxx b/chart2/source/view/main/ChartView.cxx index b95b5ab8fbc4..3510549abcf9 100644 --- a/chart2/source/view/main/ChartView.cxx +++ b/chart2/source/view/main/ChartView.cxx @@ -1103,8 +1103,10 @@ GL2DRenderer::GL2DRenderer(ChartView* pView): GL2DRenderer::~GL2DRenderer() { + SolarMutexGuard g; if(!mbContextDestroyed && mpWindow) mpWindow->setRenderer(NULL); + mpWindow.reset(); } void GL2DRenderer::update() |