aboutsummaryrefslogtreecommitdiff
path: root/src/zenserver/projectstore/zenremoteprojectstore.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/zenserver/projectstore/zenremoteprojectstore.cpp')
-rw-r--r--src/zenserver/projectstore/zenremoteprojectstore.cpp6
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;
}