From 294d17061bf8e7ba6d0c0121871607fbf12f939d Mon Sep 17 00:00:00 2001 From: Ian Jackson Date: Thu, 31 Mar 2022 01:10:19 +0100 Subject: [PATCH] asseturl: Fix a wrong call to write, to be write_all In practice this bug is latent, buecause DigestWrite will take the whole thing. Signed-off-by: Ian Jackson --- src/asseturl.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/asseturl.rs b/src/asseturl.rs index 33bbabdc..a0ea4564 100644 --- a/src/asseturl.rs +++ b/src/asseturl.rs @@ -36,7 +36,7 @@ impl AssetUrlKey { }; let mut dw = DigestWrite::sink(); write!(dw, "{}\0", what).unwrap(); - dw.write(&k[..]).unwrap(); + dw.write_all(&k[..]).unwrap(); rmp_serde::encode::write(&mut dw, &v).expect("serialize failed!"); AssetUrlToken(dw.finish().0) } -- 2.30.2