]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
doesn't hurt to free this
authorAlan T. DeKok <aland@freeradius.org>
Fri, 19 Nov 2021 15:50:31 +0000 (10:50 -0500)
committerAlan T. DeKok <aland@freeradius.org>
Fri, 19 Nov 2021 20:36:59 +0000 (15:36 -0500)
src/modules/rlm_sqlippool/rlm_sqlippool.c

index 9bffb266acbf30655ec7de27bed08e4bf1fdcda9..c36c0a52ceb52e08ea9a9d1f50adfb641d074d11 100644 (file)
@@ -639,6 +639,7 @@ static unlang_action_t CC_HINT(nonnull) mod_alloc(rlm_rcode_t *p_result, module_
        if (fr_pair_value_from_str(vp, allocation, allocation_len, NULL, true) < 0) {
                DO_PART(alloc_commit);
 
+               talloc_free(vp);
                RDEBUG2("Invalid IP number [%s] returned from instbase query.", allocation);
                fr_pool_connection_release(inst->sql_inst->pool, request, handle);
                return do_logging(p_result, inst, request, inst->log_failed, RLM_MODULE_NOOP);