]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
Check vb has been allocated. CID #1469173
authorNick Porter <nick@portercomputing.co.uk>
Wed, 13 Apr 2022 13:44:11 +0000 (14:44 +0100)
committerNick Porter <nick@portercomputing.co.uk>
Wed, 13 Apr 2022 13:44:11 +0000 (14:44 +0100)
src/lib/server/tmpl_eval.c

index 8a0ba06e746600331ece2bec381771824e87fb1c..f9bd99227b5e1a4e5d0a84f33e9347270a33804a 100644 (file)
@@ -635,7 +635,7 @@ ssize_t _tmpl_to_atype(TALLOC_CTX *ctx, void *out,
 
                RDEBUG4("EXPAND TMPL EXEC");
 
-               fr_value_box_bstr_alloc(tmp_ctx, &buff, &value, NULL, 1024, true);
+               MEM(fr_value_box_bstr_alloc(tmp_ctx, &buff, &value, NULL, 1024, true));
                if (radius_exec_program_legacy(request, buff, 1024, NULL, request, vpt->name, NULL,
                                        true, false, fr_time_delta_from_sec(EXEC_TIMEOUT)) != 0) {
                error: