projects
/
spider.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
7cf8fad
)
test earlier for simple case
author
minima
<minima>
Tue, 15 Oct 2002 14:11:16 +0000
(14:11 +0000)
committer
minima
<minima>
Tue, 15 Oct 2002 14:11:16 +0000
(14:11 +0000)
perl/Spot.pm
patch
|
blob
|
history
diff --git
a/perl/Spot.pm
b/perl/Spot.pm
index 5c0ce792d673124343e9274b4460eae068969bae..9f5c8645511711919943fc6564b239f59918bbda 100644
(file)
--- a/
perl/Spot.pm
+++ b/
perl/Spot.pm
@@
-323,6
+323,11
@@
sub dup
$freq = sprintf "%.1f", $freq; # normalise frequency
$call = substr($call, 0, 12) if length $call > 12;
$freq = sprintf "%.1f", $freq; # normalise frequency
$call = substr($call, 0, 12) if length $call > 12;
+
+ # quick test now for simple case
+ my $sdupkey = "X$freq|$call|$d|$by";
+ return 1 if DXDupe::find($sdupkey);
+
chomp $text;
$text =~ s/\%([0-9A-F][0-9A-F])/chr(hex($1))/eg;
$text = substr($text, 0, $duplth) if length $text > $duplth;
chomp $text;
$text =~ s/\%([0-9A-F][0-9A-F])/chr(hex($1))/eg;
$text = substr($text, 0, $duplth) if length $text > $duplth;
@@
-336,7
+341,7
@@
sub dup
return 1 if DXDupe::find($ldupkey) || DXDupe::find($sdupkey);
}
my $ldupkey = "X$freq|$call|$d|\L$text";
return 1 if DXDupe::find($ldupkey) || DXDupe::find($sdupkey);
}
my $ldupkey = "X$freq|$call|$d|\L$text";
-
my
$sdupkey = "X$freq|$call|$d|$by";
+ $sdupkey = "X$freq|$call|$d|$by";
DXDupe::add($ldupkey, $main::systime+$dupage);
DXDupe::add($sdupkey, $main::systime+$dupage);
return 0;
DXDupe::add($ldupkey, $main::systime+$dupage);
DXDupe::add($sdupkey, $main::systime+$dupage);
return 0;