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/HttpHeaderProcessor.cc | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'src/HttpHeaderProcessor.cc') diff --git a/src/HttpHeaderProcessor.cc b/src/HttpHeaderProcessor.cc index 298b936e..10e472a2 100644 --- a/src/HttpHeaderProcessor.cc +++ b/src/HttpHeaderProcessor.cc @@ -35,6 +35,7 @@ #include "HttpHeaderProcessor.h" #include +#include #include "HttpHeader.h" #include "message.h" @@ -124,8 +125,8 @@ SharedHandle HttpHeaderProcessor::getHttpRequestHeader() delimpos < 14) { throw DL_RETRY_EX(EX_NO_STATUS_HEADER); } - std::deque firstLine; - Util::slice(firstLine, _buf.substr(0, delimpos), ' ', true); + std::vector firstLine; + split(_buf.substr(0, delimpos), std::back_inserter(firstLine), " ", true); if(firstLine.size() != 3) { throw DL_ABORT_EX("Malformed HTTP request header."); } -- cgit