diff --git a/src/mbgl/sprite/sprite_loader.cpp b/src/mbgl/sprite/sprite_loader.cpp index 60ece5ed7..93d6dfd9a 100644 --- a/src/mbgl/sprite/sprite_loader.cpp +++ b/src/mbgl/sprite/sprite_loader.cpp @@ -10,8 +10,8 @@ #include #include #include -#include #include +#include #include @@ -21,7 +21,7 @@ static SpriteLoaderObserver nullObserver; struct SpriteLoader::Loader { Loader(Scheduler& scheduler, SpriteLoader& imageManager) - : mailbox(std::make_shared(*util::RunLoop::Get())), + : mailbox(std::make_shared(*Scheduler::GetCurrent())), worker(scheduler, ActorRef(imageManager, mailbox)) { } diff --git a/src/mbgl/storage/file_source_request.cpp b/src/mbgl/storage/file_source_request.cpp index 8a6fb2118..09ea8cc32 100644 --- a/src/mbgl/storage/file_source_request.cpp +++ b/src/mbgl/storage/file_source_request.cpp @@ -1,13 +1,13 @@ #include #include -#include +#include namespace mbgl { FileSourceRequest::FileSourceRequest(FileSource::Callback&& callback) : responseCallback(callback) - , mailbox(std::make_shared(*util::RunLoop::Get())) { + , mailbox(std::make_shared(*Scheduler::GetCurrent())) { } FileSourceRequest::~FileSourceRequest() { diff --git a/src/mbgl/tile/geometry_tile.cpp b/src/mbgl/tile/geometry_tile.cpp index 33911df9e..20056e355 100644 --- a/src/mbgl/tile/geometry_tile.cpp +++ b/src/mbgl/tile/geometry_tile.cpp @@ -17,10 +17,10 @@ #include #include #include -#include #include #include #include +#include #include @@ -33,7 +33,7 @@ GeometryTile::GeometryTile(const OverscaledTileID& id_, const TileParameters& parameters) : Tile(id_), sourceID(std::move(sourceID_)), - mailbox(std::make_shared(*util::RunLoop::Get())), + mailbox(std::make_shared(*Scheduler::GetCurrent())), worker(parameters.workerScheduler, ActorRef(*this, mailbox), id_, diff --git a/src/mbgl/tile/raster_tile.cpp b/src/mbgl/tile/raster_tile.cpp index 1260fd1ed..b940e342d 100644 --- a/src/mbgl/tile/raster_tile.cpp +++ b/src/mbgl/tile/raster_tile.cpp @@ -8,7 +8,7 @@ #include #include #include -#include +#include namespace mbgl { @@ -17,7 +17,7 @@ RasterTile::RasterTile(const OverscaledTileID& id_, const Tileset& tileset) : Tile(id_), loader(*this, id_, parameters, tileset), - mailbox(std::make_shared(*util::RunLoop::Get())), + mailbox(std::make_shared(*Scheduler::GetCurrent())), worker(parameters.workerScheduler, ActorRef(*this, mailbox)) { }