src: Prefer std::equal

This commit is contained in:
Tatsuhiro Tsujikawa 2015-02-11 00:20:33 +09:00
parent 07fdaaba45
commit f360b5c1e3
1 changed files with 1 additions and 1 deletions

View File

@ -765,7 +765,7 @@ bool select_h2(const unsigned char **out, unsigned char *outlen,
const unsigned char *in, unsigned int inlen, const char *key,
unsigned int keylen) {
for (auto p = in, end = in + inlen; p + keylen <= end; p += *p + 1) {
if (memcmp(key, p, keylen) == 0) {
if (std::equal(key, key + keylen, p)) {
*out = p + 1;
*outlen = *p;
return true;