diff options
Diffstat (limited to 'src/zenserver/projectstore/zenremoteprojectstore.cpp')
| -rw-r--r-- | src/zenserver/projectstore/zenremoteprojectstore.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/zenserver/projectstore/zenremoteprojectstore.cpp b/src/zenserver/projectstore/zenremoteprojectstore.cpp index 72a7f00f8..c25fd2388 100644 --- a/src/zenserver/projectstore/zenremoteprojectstore.cpp +++ b/src/zenserver/projectstore/zenremoteprojectstore.cpp @@ -376,7 +376,7 @@ private: const size_t m_MaxChunkEmbedSize; }; -std::unique_ptr<RemoteProjectStore> +std::shared_ptr<RemoteProjectStore> CreateZenRemoteStore(const ZenRemoteStoreOptions& Options) { std::string Url = Options.Url; @@ -385,8 +385,8 @@ CreateZenRemoteStore(const ZenRemoteStoreOptions& Options) // Assume http URL Url = fmt::format("http://{}"sv, Url); } - std::unique_ptr<RemoteProjectStore> RemoteStore = - std::make_unique<ZenRemoteStore>(Url, Options.ProjectId, Options.OplogId, Options.MaxBlockSize, Options.MaxChunkEmbedSize); + std::shared_ptr<RemoteProjectStore> RemoteStore = + std::make_shared<ZenRemoteStore>(Url, Options.ProjectId, Options.OplogId, Options.MaxBlockSize, Options.MaxChunkEmbedSize); return RemoteStore; } |