Index: ppapi/thunk/ppb_tcp_server_socket_private_thunk.cc |
diff --git a/ppapi/thunk/ppb_tcp_server_socket_private_thunk.cc b/ppapi/thunk/ppb_tcp_server_socket_private_thunk.cc |
index c4b6bd8cf4c4aeb491f0f804e644449f283f3419..0fd6fa56b76623d60ba6ea767772ea9804853d2c 100644 |
--- a/ppapi/thunk/ppb_tcp_server_socket_private_thunk.cc |
+++ b/ppapi/thunk/ppb_tcp_server_socket_private_thunk.cc |
@@ -35,7 +35,8 @@ int32_t Listen(PP_Resource tcp_server_socket, |
EnterTCPServer enter(tcp_server_socket, callback, true); |
if (enter.failed()) |
return enter.retval(); |
- return enter.SetResult(enter.object()->Listen(addr, backlog, callback)); |
+ return enter.SetResult(enter.object()->Listen(addr, backlog, |
+ enter.callback())); |
} |
int32_t Accept(PP_Resource tcp_server_socket, |
@@ -44,7 +45,7 @@ int32_t Accept(PP_Resource tcp_server_socket, |
EnterTCPServer enter(tcp_server_socket, callback, true); |
if (enter.failed()) |
return enter.retval(); |
- return enter.SetResult(enter.object()->Accept(tcp_socket, callback)); |
+ return enter.SetResult(enter.object()->Accept(tcp_socket, enter.callback())); |
} |
void StopListening(PP_Resource tcp_server_socket) { |