Mercurial > public > mercurial-scm > hg
diff rust/hg-core/src/revlog/revlog.rs @ 49636:a5447a4a8c5d
hg-core: upgrade `zstd` dependency
Now that we support a newer version of Rust, we can update this dependency
to get all the latest bugfixes and improvements.
A slight API adjustment was needed.
author | Rapha?l Gom?s <rgomes@octobus.net> |
---|---|
date | Mon, 14 Nov 2022 16:35:57 +0100 |
parents | c7fb9b74e753 |
children | 4c71c215bcfe |
line wrap: on
line diff
--- a/rust/hg-core/src/revlog/revlog.rs Mon Nov 14 15:43:05 2022 +0100 +++ b/rust/hg-core/src/revlog/revlog.rs Mon Nov 14 16:35:57 2022 +0100 @@ -517,7 +517,7 @@ } else { let cap = self.uncompressed_len.max(0) as usize; let mut buf = vec![0; cap]; - let len = zstd::block::decompress_to_buffer(self.bytes, &mut buf) + let len = zstd::bulk::decompress_to_buffer(self.bytes, &mut buf) .map_err(|e| corrupted(e.to_string()))?; if len != self.uncompressed_len as usize { Err(corrupted("uncompressed length does not match"))