diff options
author | Xavier Chantry <shiningxc@gmail.com> | 2008-08-04 01:16:08 +0200 |
---|---|---|
committer | Dan McGee <dan@archlinux.org> | 2008-08-06 02:30:29 +0200 |
commit | 72c5a298a3ee0f18019010ef2eb43da654ec25f8 (patch) | |
tree | d29ee5fecd2b13d972eda50710041e363a00037b /lib/libalpm/sync.h | |
parent | 4476598e4e128f4595d5383ecb51a9576a447b5b (diff) | |
download | pacman-72c5a298a3ee0f18019010ef2eb43da654ec25f8.tar.gz pacman-72c5a298a3ee0f18019010ef2eb43da654ec25f8.tar.xz |
Avoid double slashes in URLs given to libdownload.
If a Server specified in pacman.conf had a trailing slash, libalpm ended up
building URLs with double slashes, and this broke libdownload with errors
like the following one :
error: failed retrieving file 'redland-1.0.8-1-i686.pkg.tar.gz'
from 192.168.0.90 : Command okay
So the public function alpm_db_set_server will make sure to remove the
trailing slash of servers. For the private function
_alpm_download_single_file, I only added a comment.
Signed-off-by: Xavier Chantry <shiningxc@gmail.com>
Signed-off-by: Dan McGee <dan@archlinux.org>
Diffstat (limited to 'lib/libalpm/sync.h')
0 files changed, 0 insertions, 0 deletions