summaryrefslogtreecommitdiff
path: root/examples/profile.rs
diff options
context:
space:
mode:
authorpommicket <pommicket@gmail.com>2023-09-05 18:08:47 -0400
committerpommicket <pommicket@gmail.com>2023-09-05 18:09:11 -0400
commit29b62241d088aad406bffae8be7ac0896fd59aff (patch)
tree28607a61d21cc174b0a9c7fffd5446723b76fbb8 /examples/profile.rs
parent2fb5acc305d94a3827bd11eb8c72b68daa0a2a6a (diff)
remove Read trait
only minimal performance improvement, but code is much simpler now
Diffstat (limited to 'examples/profile.rs')
-rw-r--r--examples/profile.rs6
1 files changed, 3 insertions, 3 deletions
diff --git a/examples/profile.rs b/examples/profile.rs
index acc8154..3da4914 100644
--- a/examples/profile.rs
+++ b/examples/profile.rs
@@ -10,10 +10,10 @@ fn main() {
let large_image = black_box(std::fs::read("benches/large.png").unwrap());
for _ in 0..100 {
- let mut png = &large_image[..];
- let header = tiny_png::read_png_header(&mut png).unwrap();
+ let png = &large_image[..];
+ let header = tiny_png::read_png_header(png).unwrap();
let mut buf = vec![0; header.required_bytes()];
- let data = tiny_png::read_png(&mut png, Some(&header), &mut buf).unwrap();
+ let data = tiny_png::read_png(png, &mut buf).unwrap();
std::hint::black_box(data);
}
}