From 96f2528878577561f50f9a3bd0763b6d80855e15 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rafa=C5=82=20Mikrut?= Date: Fri, 9 Jun 2023 20:43:07 +0200 Subject: [PATCH] Fixed image counting in reference folders --- czkawka_core/src/similar_images.rs | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/czkawka_core/src/similar_images.rs b/czkawka_core/src/similar_images.rs index d63550a..fc71867 100644 --- a/czkawka_core/src/similar_images.rs +++ b/czkawka_core/src/similar_images.rs @@ -672,13 +672,12 @@ impl SimilarImages { stop_receiver: Option<&Receiver<()>>, tolerance: u32, ) -> bool { - let (progress_thread_handle, progress_thread_run, atomic_counter, check_was_stopped) = - prepare_thread_handler_common(progress_sender, 2, 2, all_hashed_images.len(), CheckingMethod::None, self.tool_type); - // Don't use hashes with multiple images in bktree, because they will always be master of group and cannot be find by other hashes - let (base_hashes, hashes_with_multiple_images) = self.split_hashes(all_hashed_images); + let (progress_thread_handle, progress_thread_run, atomic_counter, check_was_stopped) = + prepare_thread_handler_common(progress_sender, 2, 2, base_hashes.len(), CheckingMethod::None, self.tool_type); + let mut hashes_parents: HashMap = Default::default(); // Hashes used as parent (hash, children_number_of_hash) let mut hashes_similarity: HashMap = Default::default(); // Hashes used as child, (parent_hash, similarity)