Index: chrome/browser/process_singleton_posix.cc |
diff --git a/chrome/browser/process_singleton_posix.cc b/chrome/browser/process_singleton_posix.cc |
index 6ccc2659d75ee8079721fa21477e4c8b1d943733..25e9eca031d66b6a01e9ad91830a5ec838e48e48 100644 |
--- a/chrome/browser/process_singleton_posix.cc |
+++ b/chrome/browser/process_singleton_posix.cc |
@@ -684,8 +684,9 @@ void ProcessSingleton::LinuxWatcher::SocketReader::OnFileCanReadWithoutBlocking( |
} |
std::string str(buf_, bytes_read_); |
- std::vector<std::string> tokens; |
- base::SplitString(str, kTokenDelimiter, &tokens); |
+ std::vector<std::string> tokens = base::SplitString( |
+ str, std::string(1, kTokenDelimiter), |
+ base::TRIM_WHITESPACE, base::SPLIT_WANT_ALL); |
if (tokens.size() < 3 || tokens[0] != kStartToken) { |
LOG(ERROR) << "Wrong message format: " << str; |