From 004ed44755426decf384d43326fcb3bacb5a23db Mon Sep 17 00:00:00 2001 From: Raphael Nestler Date: Mon, 9 Nov 2015 23:10:25 +0100 Subject: [PATCH] Use while let{} instead of loop{match{}} in TimerScheduler::run_event_loop() --- components/compositing/timer_scheduler.rs | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/components/compositing/timer_scheduler.rs b/components/compositing/timer_scheduler.rs index d29137be788..4dfaa9e8148 100644 --- a/components/compositing/timer_scheduler.rs +++ b/components/compositing/timer_scheduler.rs @@ -126,11 +126,10 @@ impl TimerScheduler { } fn run_event_loop(&self) { - loop { - match self.receive_next_task() { - Some(Task::HandleRequest(request)) => self.handle_request(request), - Some(Task::DispatchDueEvents) => self.dispatch_due_events(), - None => break, + while let Some(task) = self.receive_next_task() { + match task { + Task::HandleRequest(request) => self.handle_request(request), + Task::DispatchDueEvents => self.dispatch_due_events(), } } }