diff options
| author | Christian Grothoff <christian@grothoff.org> | 2020-01-12 18:14:16 +0100 | 
|---|---|---|
| committer | Christian Grothoff <christian@grothoff.org> | 2020-01-12 18:14:16 +0100 | 
| commit | 6a4cc07978f8973d790d10f25b325569a555995c (patch) | |
| tree | 8a66a0b0fc918ea3b7e8299fa532c8f5c03ea3dd /src/lib | |
| parent | c7610bf617caba4b283f6bf6fa871e940da59d1c (diff) | |
fix ftbfs
Diffstat (limited to 'src/lib')
| -rw-r--r-- | src/lib/exchange_api_wire.c | 1 | ||||
| -rw-r--r-- | src/lib/testing_api_cmd_bank_check.c | 69 | 
2 files changed, 26 insertions, 44 deletions
| diff --git a/src/lib/exchange_api_wire.c b/src/lib/exchange_api_wire.c index 8bfa4ed1..787797ab 100644 --- a/src/lib/exchange_api_wire.c +++ b/src/lib/exchange_api_wire.c @@ -28,7 +28,6 @@  #include "taler_json_lib.h"  #include "taler_wire_lib.h"  #include "taler_signatures.h" -#include "taler_wire_plugin.h"  #include "exchange_api_handle.h"  #include "exchange_api_curl_defaults.h" diff --git a/src/lib/testing_api_cmd_bank_check.c b/src/lib/testing_api_cmd_bank_check.c index f74f7afe..ad0a14b6 100644 --- a/src/lib/testing_api_cmd_bank_check.c +++ b/src/lib/testing_api_cmd_bank_check.c @@ -60,11 +60,6 @@ struct BankCheckState    const char *credit_account;    /** -   * Wire transfer subject (set by fakebank-lib). -   */ -  char *subject; - -  /**     * Binary form of the wire transfer subject.     */    struct TALER_WireTransferIdentifierRawP wtid; @@ -155,12 +150,12 @@ check_bank_transfer_run (void *cls,    }    if (GNUNET_OK != -      TALER_FAKEBANK_check (is->fakebank, -                            &amount, -                            debit_account, -                            credit_account, -                            exchange_base_url, -                            &bcs->subject)) +      TALER_FAKEBANK_check_debit (is->fakebank, +                                  &amount, +                                  debit_account, +                                  credit_account, +                                  exchange_base_url, +                                  &bcs->wtid))    {      GNUNET_break (0);      TALER_TESTING_interpreter_fail (is); @@ -183,7 +178,6 @@ check_bank_transfer_cleanup  {    struct BankCheckState *bcs = cls; -  GNUNET_free_non_null (bcs->subject);    GNUNET_free (bcs);  } @@ -204,28 +198,17 @@ check_bank_transfer_traits (void *cls,                              unsigned int index)  {    struct BankCheckState *bcs = cls; -  struct TALER_WireTransferIdentifierRawP *wtid_ptr; - -  if (GNUNET_OK != GNUNET_STRINGS_string_to_data -        (bcs->subject, -        strlen (bcs->subject), -        &bcs->wtid, -        sizeof (struct TALER_WireTransferIdentifierRawP))) -    wtid_ptr = NULL; -  else -    wtid_ptr = &bcs->wtid; -  { -    struct TALER_TESTING_Trait traits[] = { -      TALER_TESTING_make_trait_wtid (0, wtid_ptr), -      TALER_TESTING_make_trait_url (0, bcs->exchange_base_url), -      TALER_TESTING_trait_end () -    }; +  struct TALER_WireTransferIdentifierRawP *wtid_ptr = &bcs->wtid; +  struct TALER_TESTING_Trait traits[] = { +    TALER_TESTING_make_trait_wtid (0, wtid_ptr), +    TALER_TESTING_make_trait_url (0, bcs->exchange_base_url), +    TALER_TESTING_trait_end () +  }; -    return TALER_TESTING_get_trait (traits, -                                    ret, -                                    trait, -                                    index); -  } +  return TALER_TESTING_get_trait (traits, +                                  ret, +                                  trait, +                                  index);  } @@ -335,7 +318,6 @@ check_bank_empty_traits (void *cls,  struct TALER_TESTING_Command  TALER_TESTING_cmd_check_bank_empty (const char *label)  { -    struct TALER_TESTING_Command cmd = {      .label = label,      .run = &check_bank_empty_run, @@ -368,14 +350,15 @@ TALER_TESTING_cmd_check_bank_transfer_with_ref    bcs = GNUNET_new (struct BankCheckState);    bcs->deposit_reference = deposit_reference; +  { +    struct TALER_TESTING_Command cmd = { +      .label = label, +      .cls = bcs, +      .run = &check_bank_transfer_run, +      .cleanup = &check_bank_transfer_cleanup, +      .traits = &check_bank_transfer_traits +    }; -  struct TALER_TESTING_Command cmd = { -    .label = label, -    .cls = bcs, -    .run = &check_bank_transfer_run, -    .cleanup = &check_bank_transfer_cleanup, -    .traits = &check_bank_transfer_traits -  }; - -  return cmd; +    return cmd; +  }  } | 
