Fix reduction reporting when no reduction occured

This commit is contained in:
Andrew 2023-01-05 15:20:11 +13:00
parent 95d521c81b
commit 432d9068d4

View file

@ -509,7 +509,9 @@ fn optimize_png(
perform_reductions(png.raw.clone(), opts, &deadline, &eval); perform_reductions(png.raw.clone(), opts, &deadline, &eval);
let mut eval_filter = if let Some(result) = eval.get_best_candidate() { let mut eval_filter = if let Some(result) = eval.get_best_candidate() {
*png = result.image; *png = result.image;
reduction_occurred = true; if result.is_reduction {
reduction_occurred = true;
}
Some(result.filter) Some(result.filter)
} else { } else {
None None