Chromium Code Reviews| Index: chrome/browser/extensions/api/serial/serial_io_handler.cc |
| diff --git a/chrome/browser/extensions/api/serial/serial_io_handler.cc b/chrome/browser/extensions/api/serial/serial_io_handler.cc |
| index 683dde6afa0a5b68af3fbba542a1c563c0946f14..1af3975cd44028d138406270b7dadb8a8728f166 100644 |
| --- a/chrome/browser/extensions/api/serial/serial_io_handler.cc |
| +++ b/chrome/browser/extensions/api/serial/serial_io_handler.cc |
| @@ -7,10 +7,18 @@ |
| #include "base/bind.h" |
| #include "base/message_loop/message_loop.h" |
| +namespace { |
| +#if defined(OS_WIN) |
| +const base::PlatformFile kInvalidPlatformFileValue = INVALID_HANDLE_VALUE; |
| +#elif defined(OS_POSIX) |
| +const base::PlatformFile kInvalidPlatformFileValue = -1; |
| +#endif |
| +} // namespace |
| + |
| namespace extensions { |
| SerialIoHandler::SerialIoHandler() |
| - : file_(base::kInvalidPlatformFileValue), |
| + : file_(kInvalidPlatformFileValue), |
|
rvargas (doing something else)
2014/06/06 19:18:06
There is already a bug filed about removing the ra
|
| pending_read_buffer_len_(0), |
| pending_write_buffer_len_(0) { |
| } |
| @@ -23,7 +31,7 @@ void SerialIoHandler::Initialize(base::PlatformFile file, |
| const ReadCompleteCallback& read_callback, |
| const WriteCompleteCallback& write_callback) { |
| DCHECK(CalledOnValidThread()); |
| - DCHECK_EQ(file_, base::kInvalidPlatformFileValue); |
| + DCHECK_EQ(file_, kInvalidPlatformFileValue); |
| file_ = file; |
| read_complete_ = read_callback; |