]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
fix build issues
authorAlan T. DeKok <aland@freeradius.org>
Sat, 11 Sep 2021 12:36:38 +0000 (08:36 -0400)
committerAlan T. DeKok <aland@freeradius.org>
Sat, 11 Sep 2021 12:36:38 +0000 (08:36 -0400)
src/modules/rlm_expr/rlm_expr.c

index 9a776a80f002abb00b58209f398c850bd790613d..576a86814eae3eca0fd9631382d3f52a91834067 100644 (file)
@@ -290,9 +290,8 @@ static bool get_number(request_t *request, char const **string, int64_t *answer)
 
                        case FR_TYPE_STRUCTURAL:
                                REDEBUG("Cannot convert %s of type '%s' to integer",
-                                      fr_table_str_by_value(fr_value_box_type_table, vp->vp_type, "?Unknown?"));
-                               break;
-                               break;
+                                       vp->da->name, fr_table_str_by_value(fr_value_box_type_table, vp->vp_type, "?Unknown?"));
+                               goto error;
 
                        default:
                                if (fr_value_box_cast(vp, &value, FR_TYPE_UINT64, NULL, &vp->data) < 0) {