Fix minor memory leak.

Submitted by:	Susant Sahani <ssahani@redhat.com>
This commit is contained in:
Bruce A. Mah 2014-01-02 13:21:49 -08:00
parent dd05057260
commit e3faf8e421

View File

@ -1492,8 +1492,10 @@ iperf_defaults(struct iperf_test *testp)
return -1;
memset(tcp, 0, sizeof(struct protocol));
udp = (struct protocol *) malloc(sizeof(struct protocol));
if (!udp)
if (!udp) {
free(tcp);
return -1;
}
memset(udp, 0, sizeof(struct protocol));
tcp->id = Ptcp;