make sure it's a row of 5 and not 4
[spider.git] / perl / DXDupe.pm
index 63fdcb2bb24534a41d7a970961b2edb34937f8d7..6595ef879c7cdd4446106e2a5183758d62fd2af7 100644 (file)
@@ -46,9 +46,9 @@ sub finish
 
 sub check
 {
-       my ($s, $t) = @_;
+       my $s = shift;
        return 1 if find($s);
-       add($s, $t);
+       add($s, shift);
        return 0;
 }
 
@@ -59,8 +59,8 @@ sub find
 
 sub add
 {
-       my ($s, $t) = @_;
-       $t = $main::systime + $default unless $t;
+       my $s = shift;
+       my $t = shift || $main::systime + $default;
        $d{$s} = $t;
 }
 
@@ -103,7 +103,7 @@ sub listdups
        my @out;
        for (sort { $d{$a} <=> $d{$b} } grep { m{$regex}i } keys %d) {
                my ($dum, $key) = unpack "a1a*", $_;
-               push @out, "$key = " . cldatetime($d{$_} - $dupage);
+               push @out, "$key = " . cldatetime($d{$_} - $dupage) . " expires " . cldatetime($d{$_});
        }
        return @out;
 }