diff options
Diffstat (limited to 'chrome/browser/chromeos/camera_detector.cc')
-rw-r--r-- | chrome/browser/chromeos/camera_detector.cc | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/chrome/browser/chromeos/camera_detector.cc b/chrome/browser/chromeos/camera_detector.cc index 8c5deff..918a869 100644 --- a/chrome/browser/chromeos/camera_detector.cc +++ b/chrome/browser/chromeos/camera_detector.cc @@ -75,8 +75,9 @@ bool CameraDetector::CheckPresence() { std::string v4l_capabilities; if (storage_monitor::GetUdevDevicePropertyValueByPath( path, kV4LCapabilities, &v4l_capabilities)) { - std::vector<std::string> caps; - base::SplitString(v4l_capabilities, kV4LCapabilitiesDelim, &caps); + std::vector<std::string> caps = base::SplitString( + v4l_capabilities, std::string(1, kV4LCapabilitiesDelim), + base::TRIM_WHITESPACE, base::SPLIT_WANT_ALL); if (find(caps.begin(), caps.end(), kV4LCaptureCapability) != caps.end()) { return true; } |