Index: remoting/protocol/negotiating_host_authenticator.cc |
diff --git a/remoting/protocol/negotiating_host_authenticator.cc b/remoting/protocol/negotiating_host_authenticator.cc |
index 37c7a57e52002601460d83025f940473430b62fd..c4dada44e2fbe36af7f7180a938b8e4935fe6210 100644 |
--- a/remoting/protocol/negotiating_host_authenticator.cc |
+++ b/remoting/protocol/negotiating_host_authenticator.cc |
@@ -99,12 +99,12 @@ void NegotiatingHostAuthenticator::ProcessMessage( |
// Find the first mutually-supported method in the client's list of |
// supported-methods. |
- std::vector<std::string> supported_methods_strs; |
- base::SplitString(supported_methods_attr, kSupportedMethodsSeparator, |
- &supported_methods_strs); |
- for (std::vector<std::string>::iterator it = supported_methods_strs.begin(); |
- it != supported_methods_strs.end(); ++it) { |
- AuthenticationMethod list_value = AuthenticationMethod::FromString(*it); |
+ for (const std::string& method_str : |
+ base::SplitString(supported_methods_attr, |
+ std::string(1, kSupportedMethodsSeparator), |
+ base::TRIM_WHITESPACE, base::SPLIT_WANT_ALL)) { |
+ AuthenticationMethod list_value = |
+ AuthenticationMethod::FromString(method_str); |
if (list_value.is_valid() && |
std::find(methods_.begin(), |
methods_.end(), list_value) != methods_.end()) { |