summaryrefslogtreecommitdiff
path: root/vidir
diff options
context:
space:
mode:
Diffstat (limited to 'vidir')
-rwxr-xr-xvidir5
1 files changed, 2 insertions, 3 deletions
diff --git a/vidir b/vidir
index 6df58bd..ebc946d 100755
--- a/vidir
+++ b/vidir
@@ -123,11 +123,10 @@ open (IN, $tmp->filename) || die "$0: cannot read ".$tmp->filename.": $!\n";
while (<IN>) {
chomp;
if (/^(\d+)\t{0,1}(.*)/) {
- my $num=$1;
+ my $num=int($1);
my $name=$2;
if (! exists $item{$num}) {
- print STDERR "$0: unknown item number $num\n";
- $error=1;
+ die "$0: unknown item number $num\n";
}
elsif ($name ne $item{$num}) {
next unless length $name;