commit 073b76e9057087fbf0dae15921c558495281f1bf
parent ad210ea139f7238aea8b86ab7dbb82b8e3ee1c41
Author: Christian Grothoff <grothoff@gnunet.org>
Date: Thu, 1 May 2025 15:05:12 +0200
fix size_t type confusion
Diffstat:
1 file changed, 6 insertions(+), 7 deletions(-)
diff --git a/src/exchange/taler-exchange-httpd_melt_v27.c b/src/exchange/taler-exchange-httpd_melt_v27.c
@@ -335,14 +335,14 @@ clean_melt_rc (struct TEH_RequestContext *rc)
GNUNET_free (mc->request.denoms_h);
for (uint8_t k = 0; k<TALER_CNC_KAPPA; k++)
{
- for (unsigned int i = 0; i<mc->request.refresh.num_coins; i++)
+ for (size_t i = 0; i<mc->request.refresh.num_coins; i++)
TALER_blinded_planchet_free (&mc->request.planchets[k][i]);
GNUNET_free (mc->request.planchets[k]);
}
if (NULL != mc->request.refresh.denom_sigs)
- for (unsigned int i = 0; i<mc->request.refresh.num_coins; i++)
+ for (size_t i = 0; i<mc->request.refresh.num_coins; i++)
TALER_blinded_denom_sig_free (&mc->request.refresh.denom_sigs[i]);
GNUNET_free (mc->request.refresh.denom_sigs);
@@ -353,7 +353,7 @@ clean_melt_rc (struct TEH_RequestContext *rc)
if (mc->request.is_idempotent)
{
- for (unsigned int i = 0; i<mc->request.refresh_idem.num_coins; i++)
+ for (size_t i = 0; i<mc->request.refresh_idem.num_coins; i++)
TALER_blinded_denom_sig_free (&mc->request.refresh_idem.denom_sigs[i]);
GNUNET_free (mc->request.refresh_idem.cs_r_values);
@@ -451,7 +451,7 @@ phase_parse_request (
"maximum number of coins that can be refreshed has been exceeded");
return;
}
- else if ((TALER_CNC_KAPPA) != json_array_size (j_coin_evs))
+ else if (TALER_CNC_KAPPA != json_array_size (j_coin_evs))
{
GNUNET_break_op (0);
SET_ERROR_WITH_DETAIL (mc,
@@ -718,7 +718,7 @@ phase_check_keys (
&mc->request.amount));
/* Calculate the total value and withdraw fees for the fresh coins */
- for (unsigned int i = 0; i < mc->request.refresh.num_coins; i++)
+ for (size_t i = 0; i < mc->request.refresh.num_coins; i++)
{
struct TEH_DenominationKey *dk;
@@ -1020,9 +1020,8 @@ phase_prepare_transaction (
sizeof(csds));
/* Pick the chosen blinded coins */
- for (uint32_t i = 0; i<mc->request.refresh.num_coins; i++)
+ for (size_t i = 0; i<mc->request.refresh.num_coins; i++)
{
-
csds[i].bp = &mc->request.planchets[noreveal_idx][i];
csds[i].h_denom_pub = &mc->request.denoms_h[i];
}