]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
Reduce complexity
authorNick Porter <nick@portercomputing.co.uk>
Mon, 19 May 2025 12:33:44 +0000 (13:33 +0100)
committerNick Porter <nick@portercomputing.co.uk>
Mon, 19 May 2025 12:34:13 +0000 (13:34 +0100)
src/modules/rlm_sql/rlm_sql.c

index efc80a4ca9a43fd7b971685164977ab758dc0880..31ab7d178698c5687621354e0f22ea42e31c03c0 100644 (file)
@@ -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;