summaryrefslogtreecommitdiff
path: root/src/reducer/anastasis_api_backup_redux.c
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2021-08-26 22:23:32 +0200
committerChristian Grothoff <christian@grothoff.org>2021-08-26 22:23:32 +0200
commite2f67e7bf9c3779720b9a61012a4d0c0c4b6e1d1 (patch)
tree0e54457021a0667691d0259034571a45fdf1e593 /src/reducer/anastasis_api_backup_redux.c
parentdcbd1a01050142f2a0a6357a51e80184850ca52e (diff)
downloadanastasis-e2f67e7bf9c3779720b9a61012a4d0c0c4b6e1d1.tar.gz
anastasis-e2f67e7bf9c3779720b9a61012a4d0c0c4b6e1d1.tar.bz2
anastasis-e2f67e7bf9c3779720b9a61012a4d0c0c4b6e1d1.zip
use camount
Diffstat (limited to 'src/reducer/anastasis_api_backup_redux.c')
-rw-r--r--src/reducer/anastasis_api_backup_redux.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/reducer/anastasis_api_backup_redux.c b/src/reducer/anastasis_api_backup_redux.c
index d0268c9..27a79c0 100644
--- a/src/reducer/anastasis_api_backup_redux.c
+++ b/src/reducer/anastasis_api_backup_redux.c
@@ -869,6 +869,7 @@ eval_provider_selection (struct PolicyBuilder *pb,
};
policy_ent[i].provider_name = prov_sel[i];
+ policy_ent[i].usage_fee = NULL;
if (GNUNET_OK !=
GNUNET_JSON_parse (method_obj,
mspec,
@@ -984,7 +985,10 @@ eval_provider_selection (struct PolicyBuilder *pb,
pb->current_policy->pm_tail,
m);
for (unsigned int i = 0; i<pb->req_methods; i++)
+ {
free_costs (m->providers[i].usage_fee);
+ m->providers[i].usage_fee = NULL;
+ }
GNUNET_free (m->providers);
GNUNET_free (m);
}