From b6a2818a7b0a9f3335123a0008cd345382eccc2c Mon Sep 17 00:00:00 2001 From: Thierry Vignaud Date: Tue, 20 Mar 2012 19:52:37 +0000 Subject: (get_description) enable to go on if no media_types were retrieved (needed for next commit) --- Rpmdrake/gui.pm | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/Rpmdrake/gui.pm b/Rpmdrake/gui.pm index 8faa81f2..23991afc 100644 --- a/Rpmdrake/gui.pm +++ b/Rpmdrake/gui.pm @@ -150,13 +150,12 @@ sub get_description { } sub get_string_from_keywords { - my ($medium) = @_; - return if !$medium->{mediacfg}; - my ($distribconf, $medium_name) = @{$medium->{mediacfg}}; - - return if !$distribconf; - - my @media_types = split(':', $distribconf->getvalue($medium_name, 'media_type')); + my ($medium, $name) = @_; + my @media_types; + if ($medium->{mediacfg}) { + my ($distribconf, $medium_name) = @{$medium->{mediacfg}}; + @media_types = split(':', $distribconf->getvalue($medium_name, 'media_type')) if $distribconf; + } my $unsupported = N("It is not supported by Mageia."); my $dangerous = N("It may break your system."); -- cgit v1.2.1