diff --git a/src/read.rs b/src/read.rs index 8268853c..06e420ca 100644 --- a/src/read.rs +++ b/src/read.rs @@ -785,9 +785,9 @@ impl ZipArchive { let Some((footer, shared)) = best_result else { return Err(unsupported_errors_32 .into_iter() - .chain(unsupported_errors_64.into_iter()) - .chain(invalid_errors_32.into_iter()) - .chain(invalid_errors_64.into_iter()) + .chain(unsupported_errors_64) + .chain(invalid_errors_32) + .chain(invalid_errors_64) .next() .unwrap()); };