exchange

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

commit 3594f045b9787a7e2b21564f5aaf36fe76dfb5d2
parent 81a90052b068dfbbe25cf4a0c8c60ca7bd274628
Author: Christian Grothoff <christian@grothoff.org>
Date:   Tue, 13 Oct 2026 00:00:52 +0200

fix uninit selected_h

Diffstat:
Msrc/lib/exchange_api_get-reserves-RESERVE_PUB-history.c | 3++-
1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/src/lib/exchange_api_get-reserves-RESERVE_PUB-history.c b/src/lib/exchange_api_get-reserves-RESERVE_PUB-history.c @@ -325,7 +325,8 @@ parse_withdraw (struct TALER_EXCHANGE_ReserveHistoryEntry *rh, rh->details.withdraw.age_restricted = ! no_max_age; rh->details.withdraw.max_age = max_age; rh->details.withdraw.planchets_h = planchets_h; - rh->details.withdraw.selected_h = selected_h; + if (! no_selected_h) + rh->details.withdraw.selected_h = selected_h; rh->details.withdraw.noreveal_index = noreveal_index; rh->details.withdraw.no_blinding_seed = no_blinding_seed; rh->details.withdraw.reserve_sig = reserve_sig;