summaryrefslogtreecommitdiff
path: root/macosx/main.mm
diff options
context:
space:
mode:
Diffstat (limited to 'macosx/main.mm')
-rw-r--r--macosx/main.mm5
1 files changed, 3 insertions, 2 deletions
diff --git a/macosx/main.mm b/macosx/main.mm
index 087544f7c4..fb12282e28 100644
--- a/macosx/main.mm
+++ b/macosx/main.mm
@@ -6,6 +6,7 @@
#include <mbgl/storage/default_file_source.hpp>
#include <mbgl/storage/default/sqlite_cache.hpp>
#include <mbgl/storage/network_status.hpp>
+#include <mbgl/util/thread.hpp>
#include <mbgl/util/geo.hpp>
@@ -103,8 +104,8 @@ const std::string &defaultCacheDatabase() {
int main() {
GLFWView view;
- mbgl::SQLiteCache cache(defaultCacheDatabase());
- mbgl::DefaultFileSource fileSource(&cache);
+ mbgl::util::Thread<mbgl::SQLiteCache> cache(defaultCacheDatabase());
+ mbgl::DefaultFileSource fileSource(cache);
mbgl::Map map(view, fileSource);
URLHandler *handler = [[URLHandler alloc] init];