Skip to content
Snippets Groups Projects
Commit 5416fdf0 authored by deuce's avatar deuce
Browse files

Pass the correct socket handle to sock_destroy callback.

parent 05beb301
No related branches found
No related tags found
No related merge requests found
...@@ -36,7 +36,7 @@ void xpms_destroy(struct xpms_set *xpms_set, void (*sock_destroy)(SOCKET, void * ...@@ -36,7 +36,7 @@ void xpms_destroy(struct xpms_set *xpms_set, void (*sock_destroy)(SOCKET, void *
, xpms_set->socks[i].port); , xpms_set->socks[i].port);
closesocket(xpms_set->socks[i].sock); closesocket(xpms_set->socks[i].sock);
if(sock_destroy) if(sock_destroy)
sock_destroy(xpms_set->socks[xpms_set->sock_count].sock, cbdata); sock_destroy(xpms_set->socks[i].sock, cbdata);
} }
xpms_set->socks[i].sock = INVALID_SOCKET; xpms_set->socks[i].sock = INVALID_SOCKET;
FREE_AND_NULL(xpms_set->socks[i].address); FREE_AND_NULL(xpms_set->socks[i].address);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment