summaryrefslogtreecommitdiff
path: root/vcl/generic
diff options
context:
space:
mode:
authorMarkus Mohrhard <markus.mohrhard@collabora.co.uk>2015-01-17 02:29:20 +0100
committerMichael Meeks <michael.meeks@collabora.com>2015-01-17 21:15:11 +0000
commit2495314b93b91a966dfce4ace558c7b9e21841fe (patch)
tree3dc51c7e597543ed3f8dd54497827ab2a58e532d /vcl/generic
parent6240e598f29ee5e95c56e5885f539ce470d9afd6 (diff)
no need to do that for all contexts
This fixes a crash as we would need to make each context current before calling ReleaseFramebuffers. However this is totally unnecessary as only the current context can have bound framebuffers. Change-Id: I8b1496bb890982742b3d2ebf60fdce47db642d70 Reviewed-on: https://gerrit.libreoffice.org/13973 Reviewed-by: Michael Meeks <michael.meeks@collabora.com> Tested-by: Michael Meeks <michael.meeks@collabora.com>
Diffstat (limited to 'vcl/generic')
-rw-r--r--vcl/generic/app/geninst.cxx2
1 files changed, 1 insertions, 1 deletions
diff --git a/vcl/generic/app/geninst.cxx b/vcl/generic/app/geninst.cxx
index 5ac4936c7b1e..031043532679 100644
--- a/vcl/generic/app/geninst.cxx
+++ b/vcl/generic/app/geninst.cxx
@@ -55,7 +55,7 @@ void SalYieldMutex::release()
{
if ( mnCount == 1 )
{
- OpenGLContext::resetAllContexts();
+ OpenGLContext::clearCurrent();
mnThreadId = 0;
}
mnCount--;