Index: mojo/system/message_in_transit.cc |
diff --git a/mojo/system/message_in_transit.cc b/mojo/system/message_in_transit.cc |
index fe73a79bd2b50216cb36ea4f14553cedd4b8b6ae..2a85dba2d4650c8dd9080bd80d55471006973963 100644 |
--- a/mojo/system/message_in_transit.cc |
+++ b/mojo/system/message_in_transit.cc |
@@ -129,7 +129,7 @@ MessageInTransit::MessageInTransit(const View& message_view) |
MessageInTransit::~MessageInTransit() { |
if (dispatchers_) { |
for (size_t i = 0; i < dispatchers_->size(); i++) { |
- if (!(*dispatchers_)[i]) |
+ if (!(*dispatchers_)[i].get()) |
continue; |
DCHECK((*dispatchers_)[i]->HasOneRef()); |
@@ -168,7 +168,7 @@ void MessageInTransit::SetDispatchers( |
dispatchers_ = dispatchers.Pass(); |
#ifndef NDEBUG |
for (size_t i = 0; i < dispatchers_->size(); i++) |
- DCHECK(!(*dispatchers_)[i] || (*dispatchers_)[i]->HasOneRef()); |
+ DCHECK(!(*dispatchers_)[i].get() || (*dispatchers_)[i]->HasOneRef()); |
#endif |
} |