diff options
Diffstat (limited to 'vcl/source/app/svapp.cxx')
-rw-r--r-- | vcl/source/app/svapp.cxx | 8 |
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; |