Index: mojo/system/core_impl.cc |
diff --git a/mojo/system/core_impl.cc b/mojo/system/core_impl.cc |
index 6075149fa7c1253623b662c310b40af3b1a47cc9..1416501ddaa640176335d61f03e597f7cba6e231 100644 |
--- a/mojo/system/core_impl.cc |
+++ b/mojo/system/core_impl.cc |
@@ -322,7 +322,7 @@ MojoResult CoreImpl::ReadMessage( |
// Easy case: won't receive any handles. |
if (!num_handles || *num_handles == 0) |
- return dispatcher->ReadMessage(bytes, num_bytes, 0, NULL, flags); |
+ return dispatcher->ReadMessage(bytes, num_bytes, NULL, num_handles, flags); |
std::vector<scoped_refptr<Dispatcher> > dispatchers; |
MojoResult rv = dispatcher->ReadMessage(bytes, num_bytes, |