summaryrefslogtreecommitdiff
path: root/svl
diff options
context:
space:
mode:
authorNoel Grandin <noel.grandin@collabora.co.uk>2022-01-21 09:10:08 +0200
committerNoel Grandin <noel.grandin@collabora.co.uk>2022-01-21 13:44:57 +0100
commit4304947164bbcd3fea758df491a730b01d578be2 (patch)
tree996401cf2095022d79e2459fdc0cfc9168c674dd /svl
parent47f21d290087638b1986c291c969bf2997574ddd (diff)
fix opengl slide transition
regression from commit 62efb188668a3296591dcfa3658185e2f982e356 use comphelper::WeakComponentImplHelper in SlideShowVie Switch notifyEach to leave the mutex locked after being called, because that seems to compose better - because after a call it is in the same state that was when we entered the call. Change-Id: I42e80cc7be1b65ed8cab24ab7c11210e056d916d Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128723 Tested-by: Jenkins Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Diffstat (limited to 'svl')
-rw-r--r--svl/source/fsstor/oinputstreamcontainer.cxx1
-rw-r--r--svl/source/fsstor/ostreamcontainer.cxx1
2 files changed, 0 insertions, 2 deletions
diff --git a/svl/source/fsstor/oinputstreamcontainer.cxx b/svl/source/fsstor/oinputstreamcontainer.cxx
index a2dc0456a84c..f6481b76ff28 100644
--- a/svl/source/fsstor/oinputstreamcontainer.cxx
+++ b/svl/source/fsstor/oinputstreamcontainer.cxx
@@ -232,7 +232,6 @@ void SAL_CALL OFSInputStreamContainer::dispose( )
lang::EventObject aSource( static_cast< ::cppu::OWeakObject*>( this ) );
m_aListenersContainer.disposeAndClear( aGuard, aSource );
- aGuard.lock();
m_bDisposed = true;
}
diff --git a/svl/source/fsstor/ostreamcontainer.cxx b/svl/source/fsstor/ostreamcontainer.cxx
index d8ef930f7e98..e02ce1383df9 100644
--- a/svl/source/fsstor/ostreamcontainer.cxx
+++ b/svl/source/fsstor/ostreamcontainer.cxx
@@ -227,7 +227,6 @@ void SAL_CALL OFSStreamContainer::dispose()
lang::EventObject aSource( static_cast< ::cppu::OWeakObject*>( this ) );
m_aListenersContainer.disposeAndClear( aGuard, aSource );
- aGuard.lock();
m_bDisposed = true;
}