From c8d34a46bee7bcc2f377dd1ba57f61b1b8108ffc Mon Sep 17 00:00:00 2001 From: Tatsuhiro Tsujikawa Date: Sun, 18 Oct 2009 12:31:07 +0000 Subject: 2009-10-18 Tatsuhiro Tsujikawa Replaced Util::slice() with split() * src/AbstractCommand.cc * src/CookieParser.cc * src/File.cc * src/HttpHeaderProcessor.cc * src/HttpRequest.cc * src/Metalink2RequestGroup.cc * src/MetalinkParserController.cc * src/Netrc.cc * src/NsCookieParser.cc * src/ParameterizedStringParser.cc * src/ServerStatMan.cc * src/UriListParser.cc * src/Util.cc * src/Util.h * src/bittorrent_helper.cc * test/UtilTest.cc --- src/File.cc | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'src/File.cc') diff --git a/src/File.cc b/src/File.cc index bcd593a1..8957a954 100644 --- a/src/File.cc +++ b/src/File.cc @@ -39,7 +39,7 @@ #include #include -#include +#include #include #include @@ -105,8 +105,8 @@ bool File::mkdirs() { if(isDir()) { return false; } - std::deque dirs; - Util::slice(dirs, name, '/'); + std::vector dirs; + split(name, std::back_inserter(dirs), "/"); if(!dirs.size()) { return true; } @@ -115,8 +115,8 @@ bool File::mkdirs() { if(Util::startsWith(name, A2STR::SLASH_C)) { accDir = A2STR::SLASH_C; } - for(std::deque::const_iterator itr = dirs.begin(); itr != dirs.end(); - ++itr, accDir += A2STR::SLASH_C) { + for(std::vector::const_iterator itr = dirs.begin(); + itr != dirs.end(); ++itr, accDir += A2STR::SLASH_C) { accDir += *itr; if(File(accDir).isDir()) { continue; -- cgit