Index: native_client_sdk/src/tests/nacl_io_test/event_test.cc |
diff --git a/native_client_sdk/src/tests/nacl_io_test/event_test.cc b/native_client_sdk/src/tests/nacl_io_test/event_test.cc |
index 8ca754da4808841c0466532e87f8c62ba041ff30..fefeb1a9a6805e2d76f1af3e36c9ff04f8f2a497 100644 |
--- a/native_client_sdk/src/tests/nacl_io_test/event_test.cc |
+++ b/native_client_sdk/src/tests/nacl_io_test/event_test.cc |
@@ -174,14 +174,18 @@ TEST(PipeTest, Listener) { |
{ |
EventListenerLock locker(&pipe); |
EXPECT_EQ(0, locker.WaitOnEvent(POLLOUT, 0)); |
- EXPECT_EQ(sizeof(hello), pipe.Write_Locked(hello, sizeof(hello))); |
+ int out_bytes = 0; |
+ EXPECT_EQ(0, pipe.Write_Locked(hello, sizeof(hello), &out_bytes)); |
+ EXPECT_EQ(sizeof(hello), out_bytes); |
} |
// We should now be able to poll |
{ |
EventListenerLock locker(&pipe); |
EXPECT_EQ(0, locker.WaitOnEvent(POLLIN, 0)); |
- EXPECT_EQ(sizeof(hello), pipe.Read_Locked(tmp, sizeof(tmp))); |
+ int out_bytes = -1; |
+ EXPECT_EQ(0, pipe.Read_Locked(tmp, sizeof(tmp), &out_bytes)); |
+ EXPECT_EQ(sizeof(hello), out_bytes); |
} |
// Verify we can read it correctly. |