modify TALER_EXCHANGE_deposits_get() API to avoid NULL pointers and need for deep copies

This commit is contained in:
Christian Grothoff 2020-05-03 20:12:18 +02:00
parent cdbf3a05ae
commit 099102dc57
No known key found for this signature in database
GPG Key ID: 939E6BE1E29FC3CC
2 changed files with 1 additions and 9 deletions

View File

@ -1722,7 +1722,6 @@ struct TALER_EXCHANGE_DepositData
* yet execute the transaction * yet execute the transaction
*/ */
struct TALER_Amount coin_contribution; struct TALER_Amount coin_contribution;
}; };

View File

@ -111,14 +111,7 @@ deposit_wtid_cb (void *cls,
switch (hr->http_status) switch (hr->http_status)
{ {
case MHD_HTTP_OK: case MHD_HTTP_OK:
<< << << < HEAD
tts->wtid = dd->wtid; tts->wtid = dd->wtid;
====== =
GNUNET_assert (NULL != dd->wtid);
tts->wtid = *dd->wtid;
>> >> >> > modify
TALER_EXCHANGE_deposits_get () API to combine returned arguments into
a struct (simplifies merchant later)
if (NULL != tts->bank_transfer_reference) if (NULL != tts->bank_transfer_reference)
{ {
const struct TALER_TESTING_Command *bank_transfer_cmd; const struct TALER_TESTING_Command *bank_transfer_cmd;