From dcf7d2115f5c504f60ff23b1bf932ee850b206bb Mon Sep 17 00:00:00 2001 From: Josh Holmer Date: Fri, 7 Jul 2023 21:09:10 -0400 Subject: [PATCH] Fix compilation --- src/deflate/mod.rs | 2 +- src/lib.rs | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/deflate/mod.rs b/src/deflate/mod.rs index e9ef7a12..a7dd4c77 100644 --- a/src/deflate/mod.rs +++ b/src/deflate/mod.rs @@ -113,7 +113,7 @@ impl Deflater for BufferedZopfliDeflater { Ok(out.into_inner()) })(); let out = out.map_err(|e| PngError::new(&e.to_string()))?; - if max_size.get().is_some_and(|max| max < out.len()) { + if max_size.get().map(|max| max < out.len()).unwrap_or(false) { Err(PngError::DeflatedDataTooLong(out.len())) } else { Ok(out) diff --git a/src/lib.rs b/src/lib.rs index 6095de18..1ad15e6b 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -592,8 +592,8 @@ fn optimize_png( raw.clone(), &opts, deadline.clone(), - max_siz, - &opts.deflatee, + max_size, + &opts.deflate, ) { png.raw = new_png.raw; png.idat_data = new_png.idat_data; @@ -867,7 +867,7 @@ fn report_format(prefix: &str, png: &PngImage) { } /// Perform cleanup of certain chunks from the `PngData` object, after optimization has been completed -fn postprocess_chunks( +fn postprocess_chunks( png: &mut PngData, opts: &Options, deadline: Arc,