summaryrefslogtreecommitdiff
path: root/src/HttpRequest.cc
diff options
context:
space:
mode:
authorTatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>2011-11-12 01:13:55 +0900
committerTatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>2011-11-12 01:13:55 +0900
commitf0f1cfab5c04e87055f6252ba9550c33c2eb8ca5 (patch)
treeeec82637a46265ff5fb8f8cdf5cfb5d1337dee34 /src/HttpRequest.cc
parent2f4393d17c7120912ad7b2b820b46124010a5a5e (diff)
Use util::strifind instead of std::toLower and std::string::find.
Diffstat (limited to 'src/HttpRequest.cc')
-rw-r--r--src/HttpRequest.cc5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/HttpRequest.cc b/src/HttpRequest.cc
index a9262c39..7f8191fb 100644
--- a/src/HttpRequest.cc
+++ b/src/HttpRequest.cc
@@ -445,10 +445,9 @@ bool HttpRequest::conditionalRequest() const
static const char A2_IF_NONE_MATCH[] = "if-none-match";
for(std::vector<std::string>::const_iterator i = headers_.begin(),
eoi = headers_.end(); i != eoi; ++i) {
- std::string hd = util::toLower(*i);
- if(util::startsWith(hd.begin(), hd.end(),
+ if(util::istartsWith((*i).begin(), (*i).end(),
A2_IF_MOD_SINCE, vend(A2_IF_MOD_SINCE)-1) ||
- util::startsWith(hd.begin(), hd.end(),
+ util::istartsWith((*i).begin(), (*i).end(),
A2_IF_NONE_MATCH, vend(A2_IF_NONE_MATCH)-1)) {
return true;
}