From 7982ed68e15e1c03ba414e0e7c62f5422e2605f8 Mon Sep 17 00:00:00 2001 From: "Alan T. DeKok" Date: Tue, 5 Apr 2022 22:43:31 -0400 Subject: [PATCH] use API instead of poking fields directly --- src/lib/server/tmpl_dcursor.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/lib/server/tmpl_dcursor.c b/src/lib/server/tmpl_dcursor.c index 9a5843831d..eeb126265b 100644 --- a/src/lib/server/tmpl_dcursor.c +++ b/src/lib/server/tmpl_dcursor.c @@ -253,7 +253,6 @@ static void *_tmpl_cursor_next(fr_dlist_head_t *list, void *curr, void *uctx) tmpl_t const *vpt = cc->vpt; fr_pair_t *vp; - fr_pair_list_t *list_head; switch (vpt->type) { case TMPL_TYPE_ATTR: @@ -277,10 +276,12 @@ static void *_tmpl_cursor_next(fr_dlist_head_t *list, void *curr, void *uctx) ar = tmpl_attr_list_next(&vpt->data.attribute.ar, ar); if (ar) { + fr_pair_list_t *list_head; + list_head = &vp->vp_group; _tmpl_cursor_pair_init(vp, list_head, ar, cc); curr = fr_pair_list_head(list_head); - list = UNCONST(fr_dlist_head_t *, &list_head->order); + list = fr_pair_list_dlist_head(list_head); continue; } -- 2.47.2