Skip to content

Commit

Permalink
Fixing compilation error on IOCP
Browse files Browse the repository at this point in the history
  • Loading branch information
ktakashi committed Dec 5, 2023
1 parent 9e808d2 commit b642cfe
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions ext/socket/selector-iocp.c
Original file line number Diff line number Diff line change
Expand Up @@ -67,6 +67,7 @@ SgObject Sg_MakeSocketSelector()

err:
system_error(Sg_GetLastError());
return SG_UNDEF; /* dummy */
}

void Sg_CloseSocketSelector(SgSocketSelector *selector)
Expand All @@ -85,7 +86,7 @@ SgObject Sg_SocketSelectorAdd(SgSocketSelector *selector, SgSocket *socket)
if (r == NULL) {
system_error(Sg_GetLastError());
}
selector->sockets = Sg_Cons(socket, ctx->sockets);
selector->sockets = Sg_Cons(socket, selector->sockets);
return SG_OBJ(selector);
}

Expand All @@ -96,7 +97,6 @@ SgObject Sg_SocketSelectorWait(SgSocketSelector *selector, SgObject timeout)
ULONG removed;
LPOVERLAPPED_ENTRY entries;
BOOL r;
HANDLE thread;
struct timespec spec, *sp;
SgObject ret = SG_NIL;

Expand Down

0 comments on commit b642cfe

Please sign in to comment.