Index: extensions/browser/api/serial/serial_event_dispatcher.cc |
diff --git a/extensions/browser/api/serial/serial_event_dispatcher.cc b/extensions/browser/api/serial/serial_event_dispatcher.cc |
index 309ebdc071fdb99ced327574dccf0aa7ab5349c8..930c1efe29446066ec68e84034ffaf19f6850615 100644 |
--- a/extensions/browser/api/serial/serial_event_dispatcher.cc |
+++ b/extensions/browser/api/serial/serial_event_dispatcher.cc |
@@ -87,13 +87,13 @@ void SerialEventDispatcher::StartReceive(const ReceiveParams& params) { |
// static |
void SerialEventDispatcher::ReceiveCallback(const ReceiveParams& params, |
- const std::string& data, |
+ const std::vector<char>& data, |
serial::ReceiveError error) { |
DCHECK_CURRENTLY_ON(params.thread_id); |
// Note that an error (e.g. timeout) does not necessarily mean that no data |
// was read, so we may fire an onReceive regardless of any error code. |
- if (data.length() > 0) { |
+ if (data.size() > 0) { |
serial::ReceiveInfo receive_info; |
receive_info.connection_id = params.connection_id; |
receive_info.data = data; |