summaryrefslogtreecommitdiff
path: root/src/mbgl/storage
diff options
context:
space:
mode:
authorJohn Firebaugh <john.firebaugh@gmail.com>2015-04-21 10:44:38 -0700
committerJohn Firebaugh <john.firebaugh@gmail.com>2015-04-28 14:32:22 -0400
commit32c818feea8af1a355c661978694382245854413 (patch)
tree281814ff5b65011b7814e825027b522cbe1a2522 /src/mbgl/storage
parent41a44280ca8cb4bf08b2210834df8d77151ad572 (diff)
downloadqtlocation-mapboxgl-32c818feea8af1a355c661978694382245854413.tar.gz
Provide Thread objects with access to loop
Diffstat (limited to 'src/mbgl/storage')
-rw-r--r--src/mbgl/storage/default_file_source.cpp2
-rw-r--r--src/mbgl/storage/default_file_source_impl.hpp4
2 files changed, 4 insertions, 2 deletions
diff --git a/src/mbgl/storage/default_file_source.cpp b/src/mbgl/storage/default_file_source.cpp
index 7080809d70..8833f78fed 100644
--- a/src/mbgl/storage/default_file_source.cpp
+++ b/src/mbgl/storage/default_file_source.cpp
@@ -61,7 +61,7 @@ void DefaultFileSource::cancel(Request *req) {
// ----- Impl -----
-DefaultFileSource::Impl::Impl(FileCache* cache_, const std::string& root)
+DefaultFileSource::Impl::Impl(uv_loop_t*, FileCache* cache_, const std::string& root)
: cache(cache_), assetRoot(root.empty() ? platform::assetRoot() : root) {
}
diff --git a/src/mbgl/storage/default_file_source_impl.hpp b/src/mbgl/storage/default_file_source_impl.hpp
index 1d4da09062..50935ea3d8 100644
--- a/src/mbgl/storage/default_file_source_impl.hpp
+++ b/src/mbgl/storage/default_file_source_impl.hpp
@@ -6,6 +6,8 @@
#include <set>
#include <unordered_map>
+typedef struct uv_loop_s uv_loop_t;
+
namespace mbgl {
class RequestBase;
@@ -22,7 +24,7 @@ struct DefaultFileRequest {
class DefaultFileSource::Impl {
public:
- Impl(FileCache*, const std::string& = "");
+ Impl(uv_loop_t*, FileCache*, const std::string& = "");
void add(Request*, uv_loop_t*);
void cancel(Request*);