memdebug: log socket close before closing

To not get a mixup in the memdebug log order.

Closes #19793
This commit is contained in:
Stefan Eissing 2025-12-01 18:08:25 +01:00 committed by Daniel Stenberg
parent 85a6936d76
commit dc29590d60
No known key found for this signature in database
GPG key ID: 5CC908FDB71E12C2

View file

@ -468,9 +468,8 @@ void curl_dbg_mark_sclose(curl_socket_t sockfd, int line, const char *source)
/* this is our own defined way to close sockets on *ALL* platforms */
int curl_dbg_sclose(curl_socket_t sockfd, int line, const char *source)
{
int res = CURL_SCLOSE(sockfd);
curl_dbg_mark_sclose(sockfd, line, source);
return res;
return CURL_SCLOSE(sockfd);
}
ALLOC_FUNC