From: Alan T. DeKok Date: Mon, 21 Jul 2025 10:18:18 +0000 (+0200) Subject: store the result somewhere X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=e06a134a5d58eef64a55b2d8f3eb65074bc33a19;p=thirdparty%2Ffreeradius-server.git store the result somewhere --- diff --git a/src/lib/unlang/xlat.c b/src/lib/unlang/xlat.c index 6c18582583..0209a7a008 100644 --- a/src/lib/unlang/xlat.c +++ b/src/lib/unlang/xlat.c @@ -394,7 +394,7 @@ static unlang_action_t unlang_xlat(UNUSED unlang_result_t *p_result, request_t * * multiple sibling nodes. */ fr_value_box_list_talloc_free(&state->out); - if (unlang_xlat_push(state->ctx, NULL, &state->out, request, child, false) < 0) { + if (unlang_xlat_push(state->ctx, p_result, &state->out, request, child, false) < 0) { RINDENT_RESTORE(request, state); return UNLANG_ACTION_STOP_PROCESSING; }