summaryrefslogtreecommitdiffstats
path: root/net
diff options
context:
space:
mode:
authorhonghaiz@chromium.org <honghaiz@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-06-05 08:16:07 +0000
committerhonghaiz@chromium.org <honghaiz@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-06-05 08:16:07 +0000
commit75fce2307bd8d65b4d764b6107bc7bf921ce0c19 (patch)
treee4abe102dfca47e19aebb9ec7811c9c22da21e35 /net
parent3e8ab8afbb3b48cfbf5bc129b3123b2c3735fc83 (diff)
downloadchromium_src-75fce2307bd8d65b4d764b6107bc7bf921ce0c19.zip
chromium_src-75fce2307bd8d65b4d764b6107bc7bf921ce0c19.tar.gz
chromium_src-75fce2307bd8d65b4d764b6107bc7bf921ce0c19.tar.bz2
Fix a bug in string comparison that is used by quic_server.
BUG= Review URL: https://chromiumcodereview.appspot.com/16057007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@204207 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'net')
-rw-r--r--net/tools/flip_server/string_piece_utils.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/net/tools/flip_server/string_piece_utils.h b/net/tools/flip_server/string_piece_utils.h
index 0bc7794..3c46dd9 100644
--- a/net/tools/flip_server/string_piece_utils.h
+++ b/net/tools/flip_server/string_piece_utils.h
@@ -34,9 +34,11 @@ struct StringPieceUtils {
} else if (piece1.size() != piece2.size()) {
return false;
}
- while (p1i != piece1.end() && p2i != piece2.begin()) {
+ while (p1i != piece1.end() && p2i != piece2.end()) {
if (tolower(*p1i) != tolower(*p2i))
return false;
+ ++p1i;
+ ++p2i;
}
return true;
}