aboutsummaryrefslogtreecommitdiffstats
path: root/URPM/Resolve.pm
diff options
context:
space:
mode:
Diffstat (limited to 'URPM/Resolve.pm')
-rw-r--r--URPM/Resolve.pm4
1 files changed, 3 insertions, 1 deletions
diff --git a/URPM/Resolve.pm b/URPM/Resolve.pm
index 7e38db8..4090313 100644
--- a/URPM/Resolve.pm
+++ b/URPM/Resolve.pm
@@ -5,6 +5,7 @@ package URPM;
# $Id$
use strict;
+use warnings;
use Config;
@@ -435,7 +436,8 @@ sub _choose_required {
sub pkg2media {
my ($mediums, $p) = @_;
my $id = $p->id;
- find { $id >= $_->{start} && $id <= $_->{end} } @$mediums;
+ #- || 0 to avoid undef, but is it normal to have undef ?
+ find { $id >= ($_->{start} || 0) && $id <= ($_->{end} || 0) } @$mediums;
}
sub whatrequires {