From: Alan T. DeKok Date: Wed, 17 Nov 2021 19:48:46 +0000 (-0500) Subject: return correct error X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=e516e7efdf4392a070b8f4c4b761b45adfff077e;p=thirdparty%2Ffreeradius-server.git return correct error --- diff --git a/src/bin/unit_test_attribute.c b/src/bin/unit_test_attribute.c index 354b927549e..3c57626b314 100644 --- a/src/bin/unit_test_attribute.c +++ b/src/bin/unit_test_attribute.c @@ -1235,7 +1235,9 @@ static size_t command_calc(command_result_t *result, command_file_ctx_t *cc, fr_value_box_init(out, type, NULL, false); } - if (fr_value_calc(cc->tmp_ctx, out, type, a, op, b) < 0) RETURN_PARSE_ERROR(0); + if (fr_value_calc(cc->tmp_ctx, out, type, a, op, b) < 0) { + RETURN_OK_WITH_ERROR(); + } slen = fr_value_box_print(&FR_SBUFF_OUT(data, COMMAND_OUTPUT_MAX), out, NULL); if (slen <= 0) RETURN_OK_WITH_ERROR();