]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
simplify code a bit
authorAlan T. DeKok <aland@freeradius.org>
Tue, 4 Jul 2023 12:11:17 +0000 (08:11 -0400)
committerAlan T. DeKok <aland@freeradius.org>
Tue, 4 Jul 2023 14:28:41 +0000 (10:28 -0400)
src/modules/rlm_sqlippool/rlm_sqlippool.c

index a1d91882e67c76d5046d57a329b498f63447dfa6..ea02f8ff96f81b5a3839f31e518ddabba3903b01 100644 (file)
@@ -309,11 +309,10 @@ static int sqlippool_command(char const *fmt, rlm_sql_handle_t **handle,
        if (xlat_aeval(request, &expanded, request, query, data->sql_inst->sql_escape_func, *handle) < 0) return -1;
 
        ret = data->sql_inst->sql_query(data->sql_inst, request, handle, expanded);
+       talloc_free(expanded);
        if (ret < 0){
-               talloc_free(expanded);
                return -1;
        }
-       talloc_free(expanded);
 
        /*
         *      No handle, we can't continue.