From c21da52b685cce8b806f5554b2722765735bd877 Mon Sep 17 00:00:00 2001 From: Christian Grothoff Date: Fri, 14 Aug 2015 15:19:50 +0200 Subject: swap dimensions as per protocol spec --- src/mint-lib/mint_api_refresh.c | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) (limited to 'src/mint-lib/mint_api_refresh.c') diff --git a/src/mint-lib/mint_api_refresh.c b/src/mint-lib/mint_api_refresh.c index 3e50047b..92535263 100644 --- a/src/mint-lib/mint_api_refresh.c +++ b/src/mint-lib/mint_api_refresh.c @@ -1951,19 +1951,19 @@ TALER_MINT_refresh_reveal (struct TALER_MINT_Handle *mint, /* build array of transfer private keys */ transfer_privs = json_array (); - for (i=0;inum_melted_coins;i++) + for (j=0;jmelted_coins[i]; - + if (j == noreveal_index) + { + /* This is crucial: exclude the transfer key for the + noreval index! */ + continue; + } tmp = json_array (); - for (j=0;jnum_melted_coins;i++) { - if (j == noreveal_index) - { - /* This is crucial: exclude the transfer key for the - noreval index! */ - continue; - } + const struct MeltedCoin *mc = &md->melted_coins[i]; + json_array_append (tmp, TALER_json_from_data (&mc->transfer_priv[j], sizeof (struct TALER_TransferPrivateKeyP))); -- cgit v1.2.3