diff options
Diffstat (limited to 'third_party/nix/src/nix-daemon/nix-daemon.cc')
-rw-r--r-- | third_party/nix/src/nix-daemon/nix-daemon.cc | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/third_party/nix/src/nix-daemon/nix-daemon.cc b/third_party/nix/src/nix-daemon/nix-daemon.cc index caff57851f93..fdb539d6628c 100644 --- a/third_party/nix/src/nix-daemon/nix-daemon.cc +++ b/third_party/nix/src/nix-daemon/nix-daemon.cc @@ -298,15 +298,15 @@ static void performOp(TunnelLogger* logger, const ref<Store>& store, case wopAddToStore: { bool fixed = 0; bool recursive = 0; - std::string s; + std::string hashType; std::string baseName; - from >> baseName >> fixed /* obsolete */ >> recursive >> s; + from >> baseName >> fixed /* obsolete */ >> recursive >> hashType; /* Compatibility hack. */ if (!fixed) { - s = "sha256"; + hashType = "sha256"; recursive = true; } - HashType hashAlgo = parseHashType(s); + HashType hashAlgo = parseHashType(hashType); TeeSource savedNAR(from); RetrieveRegularNARSink savedRegular; |