aboutsummaryrefslogtreecommitdiff
path: root/src/libstore/content-address.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/libstore/content-address.cc')
-rw-r--r--src/libstore/content-address.cc13
1 files changed, 7 insertions, 6 deletions
diff --git a/src/libstore/content-address.cc b/src/libstore/content-address.cc
index ae91b859b..77f23b0b3 100644
--- a/src/libstore/content-address.cc
+++ b/src/libstore/content-address.cc
@@ -29,12 +29,13 @@ std::string ContentAddressMethod::renderPrefix() const
ContentAddressMethod ContentAddressMethod::parsePrefix(std::string_view & m)
{
- ContentAddressMethod method = FileIngestionMethod::Flat;
- if (splitPrefix(m, "r:"))
- method = FileIngestionMethod::Recursive;
- else if (splitPrefix(m, "text:"))
- method = TextIngestionMethod {};
- return method;
+ if (splitPrefix(m, "r:")) {
+ return FileIngestionMethod::Recursive;
+ }
+ else if (splitPrefix(m, "text:")) {
+ return TextIngestionMethod {};
+ }
+ return FileIngestionMethod::Flat;
}
std::string ContentAddressMethod::render(HashType ht) const