MINOR: tree-wide: use free_acl_cond() where relevant
Now that we have free_acl_cond(cond) function that does cond prune then
frees cond, replace all occurences of this pattern:
| prune_acl_cond(cond)
| free(cond)
with:
| free_acl_cond(cond)
diff --git a/src/cfgparse-listen.c b/src/cfgparse-listen.c
index 485b0b3..3864a11 100644
--- a/src/cfgparse-listen.c
+++ b/src/cfgparse-listen.c
@@ -1408,9 +1408,7 @@
rule->file = strdup(file);
if (!rule->file) {
use_backend_alloc_error:
- if (cond)
- prune_acl_cond(cond);
- ha_free(&cond);
+ free_acl_cond(cond);
if (rule)
ha_free(&(rule->be.name));
ha_free(&rule);
@@ -1464,9 +1462,7 @@
rule->file = strdup(file);
if (!rule->file) {
use_server_alloc_error:
- if (cond)
- prune_acl_cond(cond);
- ha_free(&cond);
+ free_acl_cond(cond);
if (rule)
ha_free(&(rule->srv.name));
ha_free(&rule);
@@ -1510,9 +1506,7 @@
rule = calloc(1, sizeof(*rule));
if (!rule) {
- if (cond)
- prune_acl_cond(cond);
- ha_free(&cond);
+ free_acl_cond(cond);
goto alloc_error;
}
rule->cond = cond;
@@ -1678,9 +1672,7 @@
rule = calloc(1, sizeof(*rule));
if (!rule) {
- if (cond)
- prune_acl_cond(cond);
- ha_free(&cond);
+ free_acl_cond(cond);
goto alloc_error;
}
rule->cond = cond;
@@ -1733,9 +1725,7 @@
rule = calloc(1, sizeof(*rule));
if (!rule) {
- if (cond)
- prune_acl_cond(cond);
- ha_free(&cond);
+ free_acl_cond(cond);
goto alloc_error;
}
rule->cond = cond;