| Index: dart/runtime/bin/eventhandler_win.cc
|
| diff --git a/dart/runtime/bin/eventhandler_win.cc b/dart/runtime/bin/eventhandler_win.cc
|
| index c4ecb464b29dbd9062abae6946301d2f2a3572d3..584c7e944e11d851e9be6c12b2eb6a10e05f7364 100644
|
| --- a/dart/runtime/bin/eventhandler_win.cc
|
| +++ b/dart/runtime/bin/eventhandler_win.cc
|
| @@ -885,10 +885,10 @@ void ClientSocket::ConnectComplete(OverlappedBuffer* buffer) {
|
| setsockopt(socket(), SOL_SOCKET, SO_UPDATE_CONNECT_CONTEXT, NULL, 0);
|
| // If the port is set, we already listen for this socket in Dart.
|
| // Handle the cases here.
|
| - if (!IsClosedRead() && (Mask() & (1 << kInEvent) != 0)) {
|
| + if (!IsClosedRead() && ((Mask() & (1 << kInEvent)) != 0)) {
|
| IssueRead();
|
| }
|
| - if (!IsClosedWrite() && (Mask() & (1 << kOutEvent) != 0)) {
|
| + if (!IsClosedWrite() && ((Mask() & (1 << kOutEvent)) != 0)) {
|
| Dart_Port port = NextNotifyDartPort(1 << kOutEvent);
|
| DartUtils::PostInt32(port, 1 << kOutEvent);
|
| }
|
|
|