donau

Donation authority for GNU Taler (experimental)
Log | Files | Refs | Submodules | README | LICENSE

commit 62a7972e55c66e483e37818ec5d94067bfbc980e
parent 281b1674a7d8d098d525c4b17c916fad8ec6be0a
Author: Matyja Lukas Adam <lukas.matyja@students.bfh.ch>
Date:   Wed, 19 Jun 2024 10:35:37 +0200

add some frees

Diffstat:
Msrc/lib/donau_api_charity_delete.c | 5-----
Msrc/testing/testing_api_cmd_charity_get.c | 1-
Msrc/testing/testing_api_cmd_donation_statement_get.c | 2++
Msrc/testing/testing_api_cmd_issue_receipts.c | 5++++-
4 files changed, 6 insertions(+), 7 deletions(-)

diff --git a/src/lib/donau_api_charity_delete.c b/src/lib/donau_api_charity_delete.c @@ -59,11 +59,6 @@ struct DONAU_CharityDeleteHandle */ void *cb_cls; - /** - * Header. - */ - struct curl_slist *xhdr; - }; diff --git a/src/testing/testing_api_cmd_charity_get.c b/src/testing/testing_api_cmd_charity_get.c @@ -79,7 +79,6 @@ charity_status_cb (void *cls, { struct StatusState *ss = cls; - ss->cgh = NULL; if (ss->expected_response_code != gcr->hr.http_status) { diff --git a/src/testing/testing_api_cmd_donation_statement_get.c b/src/testing/testing_api_cmd_donation_statement_get.c @@ -126,6 +126,8 @@ donation_statement_status_cb (void *cls, &ss->donation_statement); GNUNET_log (GNUNET_ERROR_TYPE_ERROR, "qr-string: %s\n", qr_string); + GNUNET_free(qr_string); + qr_string = NULL; TALER_TESTING_interpreter_next (ss->is); return; diff --git a/src/testing/testing_api_cmd_issue_receipts.c b/src/testing/testing_api_cmd_issue_receipts.c @@ -373,7 +373,6 @@ status_run (void *cls, ss->keys = keys; } - // TODO: Free ss->bkps = GNUNET_new_array (ss->num_bkp, struct DONAU_BlindedUniqueDonorIdentifierKeyPair); @@ -473,6 +472,10 @@ cleanup (void *cls, ss->birh = NULL; } + GNUNET_free(ss->h_udis); + GNUNET_free (ss->alg_values); + GNUNET_free(ss->blinding_secrets); + GNUNET_free (ss->bkps); GNUNET_free (ss); }