Minor code style changes

This commit is contained in:
James Booth
2016-11-08 23:17:59 +00:00
parent 3c9df4390c
commit ed75087e44
8 changed files with 436 additions and 403 deletions

View File

@@ -48,16 +48,18 @@ xmppclient_new(struct sockaddr_in client_addr, int socket)
void
xmppclient_end_session(XMPPClient *client)
{
if (client) {
if (client->sock) {
shutdown(client->sock, 2);
while (recv(client->sock, NULL, 1, 0) > 0) {}
close(client->sock);
}
free(client->ip);
free(client->username);
free(client->password);
free(client->resource);
free(client);
if (!client) {
return;
}
if (client->sock) {
shutdown(client->sock, 2);
while (recv(client->sock, NULL, 1, 0) > 0) {}
close(client->sock);
}
free(client->ip);
free(client->username);
free(client->password);
free(client->resource);
free(client);
}