tacacs: free a buffer if it's not used.

Plugs a leak.


(cherry picked from commit 1bb64b7e0c)
This commit is contained in:
Guy Harris 2021-05-23 17:04:59 -07:00
parent f032d776e6
commit 7c969e2deb
1 changed files with 3 additions and 1 deletions

View File

@ -797,8 +797,10 @@ mkipv4_address( address **addr, const char *str_addr )
ret = str_to_ip(str_addr, addr_data);
if (ret)
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);
}
}
static void
parse_tuple( char *key_from_option )