From 0bc298df006dbd6a8dba2f1c3588644a7dd28464 Mon Sep 17 00:00:00 2001 From: Tatsuhiro Tsujikawa Date: Thu, 6 May 2010 14:25:51 +0000 Subject: [PATCH] 2010-05-06 Tatsuhiro Tsujikawa Removed useless pathJoin * src/MetalinkParserController.cc --- ChangeLog | 5 +++++ src/MetalinkParserController.cc | 8 ++------ 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/ChangeLog b/ChangeLog index 39f24ab8..3a481c11 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2010-05-06 Tatsuhiro Tsujikawa + + Removed useless pathJoin + * src/MetalinkParserController.cc + 2010-05-06 Tatsuhiro Tsujikawa Fixed the bug that name attribute of file element in Metalink file diff --git a/src/MetalinkParserController.cc b/src/MetalinkParserController.cc index 9b725517..9c228a56 100644 --- a/src/MetalinkParserController.cc +++ b/src/MetalinkParserController.cc @@ -85,14 +85,10 @@ void MetalinkParserController::setFileNameOfEntry(const std::string& filename) if(_tEntry.isNull()) { return; } - std::vector elements; - util::split(filename, std::back_inserter(elements), "/"); - std::string path = util::joinPath(elements.begin(), elements.end()); - if(_tEntry->file.isNull()) { - _tEntry->file.reset(new FileEntry(util::escapePath(path), 0, 0)); + _tEntry->file.reset(new FileEntry(util::escapePath(filename), 0, 0)); } else { - _tEntry->file->setPath(util::escapePath(path)); + _tEntry->file->setPath(util::escapePath(filename)); } }