[core,tcp] fix memory leak

This commit is contained in:
akallabeth 2024-07-01 11:07:08 +02:00
parent b00b38abc2
commit ab39072ce9
No known key found for this signature in database
GPG Key ID: A49454A3FC909FD5
1 changed files with 2 additions and 0 deletions

View File

@ -1203,6 +1203,7 @@ int freerdp_tcp_default_connect(rdpContext* context, rdpSettings* settings, cons
if (!addr)
{
freerdp_set_last_error_if_not(context, FREERDP_ERROR_DNS_NAME_NOT_FOUND);
freeaddrinfo(result);
return -1;
}
}
@ -1214,6 +1215,7 @@ int freerdp_tcp_default_connect(rdpContext* context, rdpSettings* settings, cons
if (!addr)
{
freerdp_set_last_error_if_not(context, FREERDP_ERROR_DNS_NAME_NOT_FOUND);
freeaddrinfo(result);
return -1;
}
sockfd = socket(addr->ai_family, addr->ai_socktype, addr->ai_protocol);