]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
free on error
authorAlan T. DeKok <aland@freeradius.org>
Thu, 31 Oct 2019 20:19:46 +0000 (16:19 -0400)
committerAlan T. DeKok <aland@freeradius.org>
Thu, 31 Oct 2019 20:19:46 +0000 (16:19 -0400)
src/protocols/dhcpv6/base.c

index 0a43c9cd2dc09e13c445a526289552c23ed3490a..1eec89ae0c13f601b78dc8867a580b887936946d 100644 (file)
@@ -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;
                }
        }