]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
Fix useless goto
authorArran Cudbard-Bell <a.cudbardb@freeradius.org>
Mon, 7 Dec 2020 14:30:58 +0000 (07:30 -0700)
committerArran Cudbard-Bell <a.cudbardb@freeradius.org>
Mon, 7 Dec 2020 14:30:58 +0000 (07:30 -0700)
src/lib/util/dict_util.c

index 13a05f6232842a5c2e73efa10effc410add41221..fea3f20c0eb06499489d21525caa0e968a13a3a4 100644 (file)
@@ -3392,9 +3392,7 @@ fr_dict_gctx_t const *fr_dict_global_ctx_init(TALLOC_CTX *ctx, char const *dict_
 
        new_ctx = talloc_zero(ctx, fr_dict_gctx_t);
        if (!new_ctx) {
-       oom:
                fr_strerror_printf("Out of Memory");
-               talloc_free(new_ctx);
                return NULL;
        }
 
@@ -3413,7 +3411,7 @@ fr_dict_gctx_t const *fr_dict_global_ctx_init(TALLOC_CTX *ctx, char const *dict_
        }
 
        new_ctx->dict_dir_default = talloc_strdup(new_ctx, dict_dir);
-       if (!new_ctx->dict_dir_default) goto oom;
+       if (!new_ctx->dict_dir_default) goto error;
 
        new_ctx->dict_loader = dl_loader_init(new_ctx, NULL, false, false);
        if (!new_ctx->dict_loader) goto error;