]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
check correct field.
authorAlan T. DeKok <aland@freeradius.org>
Sat, 2 Jul 2022 14:40:01 +0000 (10:40 -0400)
committerAlan T. DeKok <aland@freeradius.org>
Sat, 2 Jul 2022 15:19:00 +0000 (11:19 -0400)
if there's no dict_def in vpt, then we load it from the tr rules

src/lib/server/tmpl_tokenize.c

index 9e9156d3de169cb4e39e8643c04baa56504ed0f1..2dfbaeb70a77a3652df9747795cfa91433be8c58 100644 (file)
@@ -3617,7 +3617,7 @@ static inline CC_HINT(always_inline) int tmpl_attr_resolve(tmpl_t *vpt, tmpl_res
        TMPL_VERIFY(vpt);
 
        dict_def = vpt->rules.attr.dict_def;
-       if (!tr_rules->dict_def || tr_rules->force_dict_def) dict_def = tr_rules->dict_def;
+       if (!dict_def || tr_rules->force_dict_def) dict_def = tr_rules->dict_def;
 
        /*
         *      First component is special becase we may need