diff options
Diffstat (limited to 'base/message_loop/message_pump_win.cc')
-rw-r--r-- | base/message_loop/message_pump_win.cc | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/base/message_loop/message_pump_win.cc b/base/message_loop/message_pump_win.cc index cdbf0c2..292c115 100644 --- a/base/message_loop/message_pump_win.cc +++ b/base/message_loop/message_pump_win.cc @@ -614,8 +614,8 @@ bool MessagePumpForIO::GetIOItem(DWORD timeout, IOItem* item) { } bool MessagePumpForIO::ProcessInternalIOItem(const IOItem& item) { - if (this == reinterpret_cast<MessagePumpForIO*>(item.context) && - this == reinterpret_cast<MessagePumpForIO*>(item.handler)) { + if (reinterpret_cast<void*>(this) == reinterpret_cast<void*>(item.context) && + reinterpret_cast<void*>(this) == reinterpret_cast<void*>(item.handler)) { // This is our internal completion. DCHECK(!item.bytes_transfered); InterlockedExchange(&have_work_, 0); |