From ea70994943c8ae8b46565b0ddf4b01452038fd25 Mon Sep 17 00:00:00 2001 From: Pascal Rigaux Date: Tue, 15 Jan 2008 16:24:14 +0000 Subject: - urpmf, urpmq: o fix using xml info files with spaces in medium name (as reported in a comment of bug #36742) --- urpm/xml_info.pm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'urpm') diff --git a/urpm/xml_info.pm b/urpm/xml_info.pm index 4148940f..24d1d101 100644 --- a/urpm/xml_info.pm +++ b/urpm/xml_info.pm @@ -23,7 +23,8 @@ sub do_something_with_nodes { sub _open_xml_reader { my ($xml_info_file) = @_; - open(my $F, "lzma -dc $xml_info_file |"); + $xml_info_file =~ s/'/\'/g; + open(my $F, "lzma -dc '$xml_info_file' |"); my $reader = new XML::LibXML::Reader(IO => $F) or die "cannot read $xml_info_file\n"; $reader->read; -- cgit v1.2.1