diff options
Diffstat (limited to 'src/repoList.cpp')
-rw-r--r-- | src/repoList.cpp | 15 |
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))); } |