diff options
| author | Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com> | 2011-11-12 01:13:55 +0900 |
|---|---|---|
| committer | Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com> | 2011-11-12 01:13:55 +0900 |
| commit | f0f1cfab5c04e87055f6252ba9550c33c2eb8ca5 (patch) | |
| tree | eec82637a46265ff5fb8f8cdf5cfb5d1337dee34 /src/HttpRequest.cc | |
| parent | 2f4393d17c7120912ad7b2b820b46124010a5a5e (diff) | |
Use util::strifind instead of std::toLower and std::string::find.
Diffstat (limited to 'src/HttpRequest.cc')
| -rw-r--r-- | src/HttpRequest.cc | 5 |
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; } |
