aboutsummaryrefslogtreecommitdiff
path: root/src/testing/testing_api_cmd_coin_history.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/testing/testing_api_cmd_coin_history.c')
-rw-r--r--src/testing/testing_api_cmd_coin_history.c10
1 files changed, 7 insertions, 3 deletions
diff --git a/src/testing/testing_api_cmd_coin_history.c b/src/testing/testing_api_cmd_coin_history.c
index 239037454..bd0fc4fbd 100644
--- a/src/testing/testing_api_cmd_coin_history.c
+++ b/src/testing/testing_api_cmd_coin_history.c
@@ -166,8 +166,12 @@ history_entry_cmp (
fundamentally not available in the initiating command */
return 0;
case TALER_EXCHANGE_CTT_PURSE_DEPOSIT:
- if (0 != GNUNET_memcmp (&h1->details.purse_deposit.coin_sig,
- &h2->details.purse_deposit.coin_sig))
+ /* coin_sig is not initialized */
+ if (0 != GNUNET_memcmp (&h1->details.purse_deposit.purse_pub,
+ &h2->details.purse_deposit.purse_pub))
+ return 1;
+ if (0 != strcmp (h1->details.purse_deposit.exchange_base_url,
+ h2->details.purse_deposit.exchange_base_url))
return 1;
return 0;
case TALER_EXCHANGE_CTT_PURSE_REFUND:
@@ -414,7 +418,7 @@ coin_history_cb (void *cls,
return;
}
#if FIXME
- for (unsigned int i = 0; i<rs->details.ok.history_len; i++)
+ for (unsigned int i = 0; i<hlen; i++)
{
if (found[i])
continue;