minor optimizations: remove extra vector wrap

This commit is contained in:
yggverse 2025-07-08 16:09:32 +03:00
parent 67de3fc213
commit 4ec82dc945

View file

@ -184,12 +184,11 @@ impl TorrentMaps {
let mut t = 0;
let mut f = File::open(path)?;
loop {
let mut b = vec![0; L];
let l = f.read(&mut b)?;
if l != L {
let mut b = [0; L];
if f.read(&mut b)? != L {
break;
}
if !info_hashes.iter().any(|i| i.0 == b[..l]) {
if !info_hashes.iter().any(|i| i.0 == b) {
return Ok(false);
}
t += 1