diff --git a/src/server/xmppclient.c b/src/server/xmppclient.c index 0caf25f..c4086b7 100644 --- a/src/server/xmppclient.c +++ b/src/server/xmppclient.c @@ -54,7 +54,7 @@ xmppclient_end_session(XMPPClient *client) if (client->sock) { shutdown(client->sock, 2); - while (recv(client->sock, NULL, 1, 0) > 0) {} + char discard_buf; while (recv(client->sock, &discard_buf, 1, 0) > 0) {} close(client->sock); } free(client->ip);