From: Nick Porter Date: Mon, 19 May 2025 12:33:44 +0000 (+0100) Subject: Reduce complexity X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=005e9d879315ec5897cd46560e2c0270f02b2340;p=thirdparty%2Ffreeradius-server.git Reduce complexity --- diff --git a/src/modules/rlm_sql/rlm_sql.c b/src/modules/rlm_sql/rlm_sql.c index efc80a4ca9a..31ab7d17869 100644 --- a/src/modules/rlm_sql/rlm_sql.c +++ b/src/modules/rlm_sql/rlm_sql.c @@ -1831,7 +1831,7 @@ next: talloc_free(query_ctx); redundant_ctx->query_no++; if (redundant_ctx->query_no >= talloc_array_length(call_env->query)) RETURN_MODULE_NOOP; - next_query = *(tmpl_t **)((uint8_t *)call_env->query + sizeof(void *) * redundant_ctx->query_no); + next_query = call_env->query[redundant_ctx->query_no]; if (unlang_function_repeat_set(request, mod_sql_redundant_resume) < 0) RETURN_MODULE_FAIL; if (unlang_tmpl_push(redundant_ctx, &redundant_ctx->query, request, next_query, NULL) < 0) RETURN_MODULE_FAIL;