diff options
| author | Per Larsson <[email protected]> | 2022-02-01 13:19:52 +0100 |
|---|---|---|
| committer | Per Larsson <[email protected]> | 2022-02-01 13:19:52 +0100 |
| commit | 14b1cd4930f5bf94ddf0a6979097d27892497523 (patch) | |
| tree | ed596aca1a53173aa723978a8bec31296e72c735 /zenserver/upstream/upstreamapply.cpp | |
| parent | Parital completed cloud cache token provider interface. (diff) | |
| download | zen-14b1cd4930f5bf94ddf0a6979097d27892497523.tar.xz zen-14b1cd4930f5bf94ddf0a6979097d27892497523.zip | |
Refactored cloud cache access token provider.
Diffstat (limited to 'zenserver/upstream/upstreamapply.cpp')
| -rw-r--r-- | zenserver/upstream/upstreamapply.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/zenserver/upstream/upstreamapply.cpp b/zenserver/upstream/upstreamapply.cpp index fe7f7d9c8..220daab27 100644 --- a/zenserver/upstream/upstreamapply.cpp +++ b/zenserver/upstream/upstreamapply.cpp @@ -48,13 +48,13 @@ namespace detail { class HordeUpstreamApplyEndpoint final : public UpstreamApplyEndpoint { public: - HordeUpstreamApplyEndpoint(const CloudCacheClientOptions& Options, CasStore& CasStore, CidStore& CidStore) + HordeUpstreamApplyEndpoint(CloudCacheClientOptions&& Options, CasStore& CasStore, CidStore& CidStore) : m_Log(logging::Get("upstream-apply")) , m_CasStore(CasStore) , m_CidStore(CidStore) { m_DisplayName = fmt::format("Horde - '{}'", Options.ServiceUrl); - m_Client = new CloudCacheClient(Options); + m_Client = new CloudCacheClient(std::move(Options)); m_ChannelId = fmt::format("zen-{}", zen::GetSessionIdString()); } @@ -1561,9 +1561,9 @@ MakeUpstreamApply(const UpstreamApplyOptions& Options, CasStore& CasStore, CidSt } std::unique_ptr<UpstreamApplyEndpoint> -MakeHordeUpstreamEndpoint(const CloudCacheClientOptions& Options, CasStore& CasStore, CidStore& CidStore) +MakeHordeUpstreamEndpoint(CloudCacheClientOptions&& Options, CasStore& CasStore, CidStore& CidStore) { - return std::make_unique<detail::HordeUpstreamApplyEndpoint>(Options, CasStore, CidStore); + return std::make_unique<detail::HordeUpstreamApplyEndpoint>(std::move(Options), CasStore, CidStore); } } // namespace zen |