aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorShinichiro Hamaji <shinichiro.hamaji@gmail.com>2016-06-30 16:45:46 +0900
committerShinichiro Hamaji <shinichiro.hamaji@gmail.com>2016-06-30 17:24:33 +0900
commitda2a2a393fb54ac86ce87cba16bbd84ba8e0b406 (patch)
tree63783f6d9471b4858f96c856f54193b7fcaacfa6
parent8ca0f768d1a7d278f9210a8b65c5a90b5a443663 (diff)
downloadkati-da2a2a393fb54ac86ce87cba16bbd84ba8e0b406.tar.gz
[C++] Fix strutil_test for non-SSE build
-rw-r--r--strutil.cc4
1 files changed, 3 insertions, 1 deletions
diff --git a/strutil.cc b/strutil.cc
index d3c14d8..ef0b697 100644
--- a/strutil.cc
+++ b/strutil.cc
@@ -456,7 +456,9 @@ size_t FindEndOfLine(StringPiece s, size_t e, size_t* lf_cnt) {
bool prev_backslash = false;
for (; e < s.size(); e++) {
char c = s[e];
- if (c == '\\') {
+ if (c == '\0') {
+ return e;
+ } else if (c == '\\') {
prev_backslash = !prev_backslash;
} else if (c == '\n') {
++*lf_cnt;