exchange

Base system with REST service to issue digital coins, run by the payment service provider
Log | Files | Refs | Submodules | README | LICENSE

commit 7b605f046f1f078fe921b2ab9c9a425ddd01bb1a
parent 849ee6fc89a301e071f1be5e2ea02489cd8df3be
Author: Christian Grothoff <grothoff@gnunet.org>
Date:   Sat, 18 Jul 2026 11:23:07 +0200

-fix leak

Diffstat:
Msrc/pq/pq_result_helper.c | 8++++++++
1 file changed, 8 insertions(+), 0 deletions(-)

diff --git a/src/pq/pq_result_helper.c b/src/pq/pq_result_helper.c @@ -1508,6 +1508,14 @@ extract_array_generic ( } } FAIL: + if ( (TALER_PQ_array_of_blinded_denom_sig == info->typ) && + (NULL != *(void **) dst) ) + { + struct TALER_BlindedDenominationSignature *denom_sigs = *(void **) dst; + + for (uint32_t i = 0; i < header.dim; i++) + TALER_blinded_denom_sig_free (&denom_sigs[i]); + } GNUNET_free (*(void **) dst); return GNUNET_SYSERR; #undef FAIL_IF