Index: device/serial/serial_io_handler_win.cc |
diff --git a/device/serial/serial_io_handler_win.cc b/device/serial/serial_io_handler_win.cc |
index ac669ad31917bfc990223bb93c087963430fa7ea..17d7db1970a78a17b439208a394f871efed04c1f 100644 |
--- a/device/serial/serial_io_handler_win.cc |
+++ b/device/serial/serial_io_handler_win.cc |
@@ -134,8 +134,10 @@ serial::StopBits StopBitsConstantToEnum(int stop_bits) { |
// static |
scoped_refptr<SerialIoHandler> SerialIoHandler::Create( |
- scoped_refptr<base::MessageLoopProxy> file_thread_message_loop) { |
- return new SerialIoHandlerWin(file_thread_message_loop); |
+ scoped_refptr<base::MessageLoopProxy> file_thread_message_loop, |
+ scoped_refptr<base::MessageLoopProxy> ui_thread_message_loop) { |
+ return new SerialIoHandlerWin(file_thread_message_loop, |
+ ui_thread_message_loop); |
} |
bool SerialIoHandlerWin::PostOpen() { |
@@ -239,8 +241,9 @@ void SerialIoHandlerWin::CancelWriteImpl() { |
} |
SerialIoHandlerWin::SerialIoHandlerWin( |
- scoped_refptr<base::MessageLoopProxy> file_thread_message_loop) |
- : SerialIoHandler(file_thread_message_loop), |
+ scoped_refptr<base::MessageLoopProxy> file_thread_message_loop, |
+ scoped_refptr<base::MessageLoopProxy> ui_thread_message_loop) |
+ : SerialIoHandler(file_thread_message_loop, ui_thread_message_loop), |
event_mask_(0), |
is_comm_pending_(false) { |
} |