summaryrefslogtreecommitdiff
path: root/platform/android/src/style/sources/source.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'platform/android/src/style/sources/source.hpp')
-rw-r--r--platform/android/src/style/sources/source.hpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/platform/android/src/style/sources/source.hpp b/platform/android/src/style/sources/source.hpp
index 93b706425a..5e6365c2c1 100644
--- a/platform/android/src/style/sources/source.hpp
+++ b/platform/android/src/style/sources/source.hpp
@@ -12,8 +12,10 @@
namespace mbgl {
namespace android {
-class Source : private mbgl::util::noncopyable {
+class Source : public std::enable_shared_from_this<Source> {
public:
+ Source(const Source&) = delete;
+ Source& operator=(const Source&) = delete;
static constexpr auto Name() { return "com/mapbox/mapboxsdk/style/sources/Source"; };