Index: chrome/browser/chromeos/power/peripheral_battery_observer.cc |
diff --git a/chrome/browser/chromeos/power/peripheral_battery_observer.cc b/chrome/browser/chromeos/power/peripheral_battery_observer.cc |
index 22089fa7051debfdd4ab359bfb46cc12cc096906..1ef701e20408377ca7623ee0478eb293265861f0 100644 |
--- a/chrome/browser/chromeos/power/peripheral_battery_observer.cc |
+++ b/chrome/browser/chromeos/power/peripheral_battery_observer.cc |
@@ -63,8 +63,8 @@ std::string ExtractBluetoothAddress(const std::string& path) { |
return std::string(); |
std::string reverse_address = path.substr(header_size, key_len); |
base::StringToLowerASCII(&reverse_address); |
- std::vector<std::string> result; |
- base::SplitString(reverse_address, ':', &result); |
+ std::vector<std::string> result = base::SplitString( |
+ reverse_address, ":", base::TRIM_WHITESPACE, base::SPLIT_WANT_ALL); |
std::reverse(result.begin(), result.end()); |
std::string address = base::JoinString(result, ":"); |
return address; |