commit 5914faaa4a24d52836bb33af7027b9963c8689bc parent 7f1ba4ddd024529d18c207326581d48e7e5b12dd Author: Christian Grothoff <christian@grothoff.org> Date: Sat, 25 Oct 2025 21:27:17 +0200 fix leak (#10505) Diffstat:
| M | src/lib/donau_api_batch_issue_receipts.c | | | 8 | ++++++++ |
1 file changed, 8 insertions(+), 0 deletions(-)
diff --git a/src/lib/donau_api_batch_issue_receipts.c b/src/lib/donau_api_batch_issue_receipts.c @@ -152,6 +152,14 @@ handle_batch_issue_ok (const json_t *resp_obj, birh->cb (birh->cb_cls, biresp); birh->cb = NULL; + for (unsigned int i=0; i<biresp->details.ok.num_blinded_sigs; i++) + { + struct DONAU_BlindedDonationUnitSignature *sig + = &biresp->details.ok.blinded_sigs[i]; + + GNUNET_CRYPTO_blinded_sig_decref (sig->blinded_sig); + } + GNUNET_free (biresp->details.ok.blinded_sigs); return GNUNET_OK; }