From 49ad944d94b7278d25fe96972a0028bb5a2e79a5 Mon Sep 17 00:00:00 2001 From: Pascal Rigaux Date: Tue, 23 Sep 2008 11:47:51 +0000 Subject: create sync_rel_one() and use it --- urpm/download.pm | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/urpm/download.pm b/urpm/download.pm index dee10c53..18448981 100644 --- a/urpm/download.pm +++ b/urpm/download.pm @@ -837,11 +837,16 @@ sub sync_rel { } } +sub sync_rel_one { + my ($urpm, $medium, $rel_file, %options) = @_; + + my $files = sync_rel($urpm, $medium, [$rel_file], %options) or return; + $files->[0]; +} + sub sync_url { my ($urpm, $url, %options) = @_; - - my $files = sync_rel($urpm, { url => dirname($url) }, [basename($url)], %options) or return; - @$files; + sync_rel_one($urpm, { url => dirname($url) }, basename($url), %options); } sub sync_rel_to { -- cgit v1.2.1