2009-10-18 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>

Removed the call to trim() because trim() is called for each
	element in split().
	* src/CookieParser.cc
pull/1/head
Tatsuhiro Tsujikawa 2009-10-18 12:33:45 +00:00
parent c8d34a46be
commit 7e694d38cb
2 changed files with 7 additions and 1 deletions

View File

@ -1,3 +1,9 @@
2009-10-18 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
Removed the call to trim() because trim() is called for each
element in split().
* src/CookieParser.cc
2009-10-18 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net> 2009-10-18 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
Replaced Util::slice() with split() Replaced Util::slice() with split()

View File

@ -63,7 +63,7 @@ Cookie CookieParser::parse(const std::string& cookieStr) const
Cookie CookieParser::parse(const std::string& cookieStr, const std::string& defaultDomain, const std::string& defaultPath) const Cookie CookieParser::parse(const std::string& cookieStr, const std::string& defaultDomain, const std::string& defaultPath) const
{ {
std::vector<std::string> terms; std::vector<std::string> terms;
split(Util::trim(cookieStr), std::back_inserter(terms), ";", true); split(cookieStr, std::back_inserter(terms), ";", true);
if(terms.empty()) { if(terms.empty()) {
return Cookie(); return Cookie();
} }