forked from osmocom/wireshark
tacacs: free a buffer if it's not used.
Plugs a leak.
(cherry picked from commit 1bb64b7e0c
)
This commit is contained in:
parent
f032d776e6
commit
7c969e2deb
|
@ -797,8 +797,10 @@ mkipv4_address( address **addr, const char *str_addr )
|
||||||
ret = str_to_ip(str_addr, addr_data);
|
ret = str_to_ip(str_addr, addr_data);
|
||||||
if (ret)
|
if (ret)
|
||||||
set_address(*addr, AT_IPv4, 4, addr_data);
|
set_address(*addr, AT_IPv4, 4, addr_data);
|
||||||
else
|
else {
|
||||||
|
g_free(addr_data); /* not set, not used */
|
||||||
set_address(*addr, AT_STRINGZ, (int)strlen(ADDR_INVLD)+1, ADDR_INVLD);
|
set_address(*addr, AT_STRINGZ, (int)strlen(ADDR_INVLD)+1, ADDR_INVLD);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
static void
|
static void
|
||||||
parse_tuple( char *key_from_option )
|
parse_tuple( char *key_from_option )
|
||||||
|
|
Loading…
Reference in New Issue