summaryrefslogtreecommitdiff
path: root/vcl/source/app/svapp.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'vcl/source/app/svapp.cxx')
-rw-r--r--vcl/source/app/svapp.cxx8
1 files changed, 8 insertions, 0 deletions
diff --git a/vcl/source/app/svapp.cxx b/vcl/source/app/svapp.cxx
index c2d0c8a2b904..6184596f8ad5 100644
--- a/vcl/source/app/svapp.cxx
+++ b/vcl/source/app/svapp.cxx
@@ -530,6 +530,14 @@ void Application::Reschedule( bool i_bAllEvents )
ImplYield(false, i_bAllEvents, 0);
}
+void Scheduler::ProcessEventsToSignal(bool& bSignal)
+{
+ while(!bSignal && (Scheduler::ProcessTaskScheduling( true ) ||
+ ImplYield(false, false, 0)))
+ {
+ }
+}
+
void Scheduler::ProcessEventsToIdle()
{
int nSanity = 1000;