summaryrefslogtreecommitdiff
path: root/src/repoList.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/repoList.cpp')
-rw-r--r--src/repoList.cpp15
1 files changed, 11 insertions, 4 deletions
diff --git a/src/repoList.cpp b/src/repoList.cpp
index 9fc2848..4eb76af 100644
--- a/src/repoList.cpp
+++ b/src/repoList.cpp
@@ -5,7 +5,8 @@
#include <compileTimeFormatter.h>
-GitFS::RepoList::RepoList(const Ice::PropertiesPtr & p) : properties(p)
+GitFS::RepoList::RepoList(Ice::PropertiesPtr && p) :
+ properties(std::move(p))
{
}
@@ -15,14 +16,20 @@ NetFS::VolumePrxPtr
GitFS::RepoList::connect(const ::std::string volume, const ::std::string auth,
const ::Ice::Current & ice)
{
- if (volume.empty()) throw NetFS::ConfigError();
+ if (volume.empty()) {
+ throw NetFS::ConfigError();
+ }
const auto propReader = std::bind(&Ice::Properties::getProperty, properties,
std::bind((std::string(*)(const std::string_view &, const std::string_view &))
(&RepoPropertyName::get), volume, std::placeholders::_1));
- if (propReader("gitdir").empty()) throw NetFS::ConfigError();
- if (propReader("authkey") != auth) throw NetFS::AuthError();
+ if (propReader("gitdir").empty()) {
+ throw NetFS::ConfigError();
+ }
+ if (propReader("authkey") != auth) {
+ throw NetFS::AuthError();
+ }
return Ice::uncheckedCast<NetFS::VolumePrx>(
ice.adapter->addWithUUID(std::make_shared<Repo>(propReader)));
}