From: Ian Jackson Date: Thu, 31 Mar 2022 00:10:19 +0000 (+0100) Subject: asseturl: Fix a wrong call to write, to be write_all X-Git-Tag: otter-1.0.0~55 X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=commitdiff_plain;h=294d17061bf8e7ba6d0c0121871607fbf12f939d;p=otter.git 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 --- 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) }