win: remove unneeded internal function

PR-URL: https://github.com/libuv/libuv/pull/986
Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
This commit is contained in:
Saúl Ibarra Corretgé 2016-08-10 11:02:06 +01:00
parent e8ba2281f8
commit 058d94b2d1
2 changed files with 1 additions and 6 deletions

View File

@ -268,7 +268,7 @@ static void uv__loop_poll(uv_loop_t* loop, DWORD timeout) {
if (success) {
for (i = 0; i < count; i++) {
/* Package was dequeued */
req = uv_overlapped_to_req(overlappeds[i].lpOverlapped);
req = container_of(overlappeds[i].lpOverlapped, uv_req_t, u.io.overlapped);
uv_insert_pending_req(loop, req);
}

View File

@ -85,11 +85,6 @@ INLINE static void uv_req_init(uv_loop_t* loop, uv_req_t* req) {
}
INLINE static uv_req_t* uv_overlapped_to_req(OVERLAPPED* overlapped) {
return CONTAINING_RECORD(overlapped, uv_req_t, u.io.overlapped);
}
INLINE static void uv_insert_pending_req(uv_loop_t* loop, uv_req_t* req) {
req->next_req = NULL;
if (loop->pending_reqs_tail) {