summaryrefslogtreecommitdiff
path: root/platform/darwin/src/MGLOfflineStorage_Private.h
diff options
context:
space:
mode:
Diffstat (limited to 'platform/darwin/src/MGLOfflineStorage_Private.h')
-rw-r--r--platform/darwin/src/MGLOfflineStorage_Private.h9
1 files changed, 8 insertions, 1 deletions
diff --git a/platform/darwin/src/MGLOfflineStorage_Private.h b/platform/darwin/src/MGLOfflineStorage_Private.h
index 7c7b80dc46..5ac64ea995 100644
--- a/platform/darwin/src/MGLOfflineStorage_Private.h
+++ b/platform/darwin/src/MGLOfflineStorage_Private.h
@@ -4,6 +4,8 @@
#include <mbgl/storage/default_file_source.hpp>
+#include <memory>
+
NS_ASSUME_NONNULL_BEGIN
@interface MGLOfflineStorage (Private)
@@ -11,7 +13,12 @@ NS_ASSUME_NONNULL_BEGIN
/**
The shared file source object owned by the shared offline storage object.
*/
-@property (nonatomic) mbgl::DefaultFileSource *mbglFileSource;
+@property (nonatomic) std::shared_ptr<mbgl::DefaultFileSource> mbglFileSource;
+
+/**
+ The shared offline cache path.
+ */
+@property (nonatomic) std::string mbglCachePath;
@end