From 1ff8b3a7995c6d7031017d96ffc51e4cc9ed6cf7 Mon Sep 17 00:00:00 2001 From: Ivo van Dongen Date: Tue, 25 Jul 2017 17:39:45 +0300 Subject: [core] make RunLoop::schedule public --- include/mbgl/util/run_loop.hpp | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/include/mbgl/util/run_loop.hpp b/include/mbgl/util/run_loop.hpp index 14352ca823..acbea80273 100644 --- a/include/mbgl/util/run_loop.hpp +++ b/include/mbgl/util/run_loop.hpp @@ -62,6 +62,12 @@ public: push(task); return std::make_unique(task); } + + void schedule(std::weak_ptr mailbox) override { + invoke([mailbox] () { + Mailbox::maybeReceive(mailbox); + }); + } class Impl; @@ -72,12 +78,6 @@ private: void push(std::shared_ptr); - void schedule(std::weak_ptr mailbox) override { - invoke([mailbox] () { - Mailbox::maybeReceive(mailbox); - }); - } - void withMutex(std::function&& fn) { std::lock_guard lock(mutex); fn(); -- cgit v1.2.1