about summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--tvix/nix-compat/src/derivation/mod.rs14
-rw-r--r--tvix/nix-compat/src/store_path/utils.rs4
2 files changed, 8 insertions, 10 deletions
diff --git a/tvix/nix-compat/src/derivation/mod.rs b/tvix/nix-compat/src/derivation/mod.rs
index f3a4cd6b04e4..ab1471165549 100644
--- a/tvix/nix-compat/src/derivation/mod.rs
+++ b/tvix/nix-compat/src/derivation/mod.rs
@@ -209,14 +209,12 @@ impl Derivation {
                     |e| DerivationError::InvalidOutputDerivationPath(output_name.to_string(), e),
                 )?
             } else {
-                build_output_path(derivation_or_fod_hash, &output_name, &path_name).map_err(
-                    |e| {
-                        DerivationError::InvalidOutputDerivationPath(
-                            output_name.to_string(),
-                            store_path::BuildStorePathError::InvalidName(e),
-                        )
-                    },
-                )?
+                build_output_path(derivation_or_fod_hash, output_name, &path_name).map_err(|e| {
+                    DerivationError::InvalidOutputDerivationPath(
+                        output_name.to_string(),
+                        store_path::BuildStorePathError::InvalidName(e),
+                    )
+                })?
             };
 
             output.path = abs_store_path.to_absolute_path();
diff --git a/tvix/nix-compat/src/store_path/utils.rs b/tvix/nix-compat/src/store_path/utils.rs
index c5fc48a94ffe..fd3785568bac 100644
--- a/tvix/nix-compat/src/store_path/utils.rs
+++ b/tvix/nix-compat/src/store_path/utils.rs
@@ -122,7 +122,7 @@ pub fn build_output_path(
     build_store_path_from_fingerprint_parts(
         &(String::from("output:") + output_name),
         drv_hash,
-        &output_path_name,
+        output_path_name,
     )
 }
 
@@ -142,7 +142,7 @@ fn build_store_path_from_fingerprint_parts(
     let fingerprint =
         String::from(ty) + ":" + &hash.to_nix_hash_string() + ":" + STORE_DIR + ":" + name;
     let digest = {
-        let hasher = Sha256::new_with_prefix(&fingerprint);
+        let hasher = Sha256::new_with_prefix(fingerprint);
         hasher.finalize()
     };
     let compressed = compress_hash::<20>(&digest);