Fix minor memory leak.
Submitted by: Susant Sahani <ssahani@redhat.com>
This commit is contained in:
parent
dd05057260
commit
e3faf8e421
@ -1492,8 +1492,10 @@ iperf_defaults(struct iperf_test *testp)
|
|||||||
return -1;
|
return -1;
|
||||||
memset(tcp, 0, sizeof(struct protocol));
|
memset(tcp, 0, sizeof(struct protocol));
|
||||||
udp = (struct protocol *) malloc(sizeof(struct protocol));
|
udp = (struct protocol *) malloc(sizeof(struct protocol));
|
||||||
if (!udp)
|
if (!udp) {
|
||||||
|
free(tcp);
|
||||||
return -1;
|
return -1;
|
||||||
|
}
|
||||||
memset(udp, 0, sizeof(struct protocol));
|
memset(udp, 0, sizeof(struct protocol));
|
||||||
|
|
||||||
tcp->id = Ptcp;
|
tcp->id = Ptcp;
|
||||||
|
Loading…
Reference in New Issue
Block a user