]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
Provide a fixup pool
authorArran Cudbard-Bell <a.cudbardb@freeradius.org>
Thu, 15 Oct 2020 15:44:41 +0000 (10:44 -0500)
committerArran Cudbard-Bell <a.cudbardb@freeradius.org>
Thu, 15 Oct 2020 15:44:41 +0000 (10:44 -0500)
src/lib/util/dict_tokenize.c

index 15447f375445ada8cdc047ac9f54d2d187d5df41..77911c7c8cf901f105b8c3148ddd0e8fd57b0e7e 100644 (file)
@@ -2461,6 +2461,7 @@ static int dict_from_file(fr_dict_t *dict,
 
        memset(&ctx, 0, sizeof(ctx));
        ctx.dict = dict;
+       ctx.fixup_pool = talloc_pool(NULL, DICT_FIXUP_POOL_SIZE);
        ctx.stack[0].dict = dict;
        ctx.stack[0].da = dict->root;
        ctx.stack[0].nest = FR_TYPE_MAX;