|
|
@@ -177,7 +177,7 @@ sub compare_versions ($$$)
|
|
|
my $rel = $_[1];
|
|
|
my $res = vercmp($_[0], $_[2]);
|
|
|
|
|
|
- if ($rel eq 'gt' or $rel =~ />?>/) {
|
|
|
+ if ($rel eq 'gt' or $rel eq ">" or $rel eq ">>") {
|
|
|
return $res > 0;
|
|
|
} elsif ($rel eq 'ge' or $rel eq '>=') {
|
|
|
return $res >= 0;
|
|
|
@@ -185,7 +185,7 @@ sub compare_versions ($$$)
|
|
|
return $res == 0;
|
|
|
} elsif ($rel eq 'le' or $rel eq '<=') {
|
|
|
return $res <= 0;
|
|
|
- } elsif ($rel eq 'lt' or $rel =~ /<?</) {
|
|
|
+ } elsif ($rel eq 'lt' or $rel eq "<" or $rel eq "<<") {
|
|
|
return $res < 0;
|
|
|
} else {
|
|
|
die "bad relation '$rel'";
|