From: Alan T. DeKok Date: Thu, 31 Oct 2019 20:19:46 +0000 (-0400) Subject: free on error X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6807e9fee56dc62d8261768b41fe4af240f5425a;p=thirdparty%2Ffreeradius-server.git free on error --- diff --git a/src/protocols/dhcpv6/base.c b/src/protocols/dhcpv6/base.c index 0a43c9cd2dc..1eec89ae0c1 100644 --- a/src/protocols/dhcpv6/base.c +++ b/src/protocols/dhcpv6/base.c @@ -467,6 +467,7 @@ int fr_dhcpv6_global_init(void) value.vb_uint16 = child->attr; if (fr_dict_enum_add_alias(attr_option_request, child->name, &value, true, false) < 0) { + fr_dict_autofree(libfreeradius_dhcpv6_dict); return -1; } }