From a4de3164f2ee36a4680c9153fda3b28435a77328 Mon Sep 17 00:00:00 2001 From: Zygo Blaxell Date: Sat, 9 Jan 2010 12:24:32 -0500 Subject: [PATCH] Make the *absence* of --skip-hash work again --- faster-dupemerge | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/faster-dupemerge b/faster-dupemerge index 232c6bd..9753e5a 100755 --- a/faster-dupemerge +++ b/faster-dupemerge @@ -185,7 +185,7 @@ while ($#ARGV >= 0) { } elsif ($arg eq '--zeros') { $collapse_zero = 1; } elsif ($arg eq '--trust' || $arg eq '--skip-compare') { - $skip_compare_preference = 1; + $skip_compares = $skip_compare_preference = 1; } elsif ($arg =~ /^--skip-hash(?:=(\d+)([KkMmGgTt]?))?$/os) { my ($quantity, $unit) = ($1, $2); $unit ||= '_'; @@ -599,7 +599,7 @@ while () { print STDERR "weak_key=$weak_key inode=$inode name=$name\n" if $debug; - if ($size >= $skip_hashes_threshold) { + if ($skip_hashes_threshold && $size >= $skip_hashes_threshold) { $skip_hashes = 1; $skip_compares = 0; } else { -- 2.30.2