change VERSION code
[spider.git] / perl / DXDupe.pm
index fb1210a2a15b7186c11980712b52ba6120d80a1d..d514affde180cc996461eed5c6b7fd79610afdf5 100644 (file)
@@ -20,14 +20,12 @@ $lasttime = 0;
 $fn = "$main::data/dupefile";
 
 use vars qw($VERSION $BRANCH);
-$VERSION = sprintf( "%d.%03d", q$Revision$ =~ /(\d+)\.(\d+)/ );
-$BRANCH = sprintf( "%d.%03d", q$Revision$ =~ /\d+\.\d+\.(\d+)\.(\d+)/  || (0,0));
-$main::build += $VERSION;
-$main::branch += $BRANCH;
+
+main::mkver($VERSION = q$Revision$);
 
 sub init
 {
-       $dbm = tie (%d, 'DB_File', $fn) or confess "can't open dupe file: $fn ($!)";
+       $dbm = tie (%d, 'DB_File', $fn);
        unless ($dbm) {
                eval { untie %d };
                dbg("Dupefile $fn corrupted, removing...");
@@ -54,7 +52,7 @@ sub check
 
 sub find
 {
-       return 1 if exists $d{$_[0]};
+       return $d{$_[0]};
 }
 
 sub add