]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
set presult for non-debug builds, too
authorAlan T. DeKok <aland@freeradius.org>
Thu, 26 Sep 2019 14:46:11 +0000 (10:46 -0400)
committerAlan T. DeKok <aland@freeradius.org>
Thu, 26 Sep 2019 15:46:06 +0000 (11:46 -0400)
src/lib/unlang/xlat.c

index 196ab136cd261459fb72244c07d87617563e2645..1f16b4b3ea85ce66f1a184608dce63ea6073be7e 100644 (file)
@@ -275,6 +275,7 @@ static unlang_action_t unlang_xlat(REQUEST *request, rlm_rcode_t *presult)
        }
 
        rad_assert(0);
+       *presult = RLM_MODULE_FAIL;
        return UNLANG_ACTION_CALCULATE_RESULT;
 }
 
@@ -403,6 +404,7 @@ static unlang_action_t unlang_xlat_resume(REQUEST *request, rlm_rcode_t *presult
 
        rad_assert(0);          /* Garbage xlat action */
 
+       *presult = RLM_MODULE_FAIL;
        return UNLANG_ACTION_CALCULATE_RESULT;
 }