diff --git a/Cargo.toml b/Cargo.toml index 5868e00..539d02d 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -18,7 +18,7 @@ sqpack = { git = "https://git.anna.lgbt/ascclemens/sqpack-rs", features = ["read [dev-dependencies] criterion = "0.4" -base64 = "0.13" +data-encoding = "2" sha3 = "0.10" tempfile = "3" diff --git a/examples/extract_dedupe_in_memory.rs b/examples/extract_dedupe_in_memory.rs index aa030b4..3c8ac64 100644 --- a/examples/extract_dedupe_in_memory.rs +++ b/examples/extract_dedupe_in_memory.rs @@ -55,7 +55,7 @@ pub fn main() { std::io::copy(&mut temp, &mut sha).unwrap(); temp.seek(SeekFrom::Start(0)).unwrap(); let hash = sha.finalize_reset(); - let hash = base64::encode_config(&*hash, base64::URL_SAFE_NO_PAD); + let hash = data_encoding::BASE64URL_NOPAD.encode(&*hash); let new = !hashes.contains_key(&hash); let saved = SavedFile { game_path: file.file.full_path.clone(),