diff options
author | David Ostrovsky <david@ostrovsky.org> | 2013-10-03 22:37:47 +0200 |
---|---|---|
committer | Michael Stahl <mstahl@redhat.com> | 2013-10-04 14:46:25 +0200 |
commit | 74403b790a50ee6185a607e9e48d87a061e123e9 (patch) | |
tree | a1358386950a4a74e561a44ba7067be021fb891a | |
parent | 4fc7deb7b0528010ebf644654bf4a36594e03f8c (diff) |
VCLXToolkit::reschedule(): lock SolarMutex
... otherwise Yield() will return with the SolarMutex not locked,
triggering the assertion in ImplYield().
Change-Id: I6e44ce95517702ff5f316f7ea1df3aefc31588f6
-rw-r--r-- | toolkit/source/awt/vclxtoolkit.cxx | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/toolkit/source/awt/vclxtoolkit.cxx b/toolkit/source/awt/vclxtoolkit.cxx index 4e3f6cdecb03..e80f1bc8f664 100644 --- a/toolkit/source/awt/vclxtoolkit.cxx +++ b/toolkit/source/awt/vclxtoolkit.cxx @@ -1747,6 +1747,7 @@ void VCLXToolkit::callFocusListeners(::VclSimpleEvent const * pEvent, void SAL_CALL VCLXToolkit::reschedule() throw (::com::sun::star::uno::RuntimeException) { + SolarMutexGuard aSolarGuard; Application::Reschedule(true); } |