diff options
author | Christian Grothoff <christian@grothoff.org> | 2021-11-17 22:02:08 +0100 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2021-11-17 22:02:08 +0100 |
commit | 3ccacbd78bf720294363648a496b635abe072408 (patch) | |
tree | d03414707aebbaaffa7add6a7ca0ea02be1b6ca7 /src/testing/testing_cmd_secret_share.c | |
parent | 36e8be14334cd619d2847e3e8c1ecc136f402d71 (diff) | |
download | anastasis-3ccacbd78bf720294363648a496b635abe072408.tar.gz anastasis-3ccacbd78bf720294363648a496b635abe072408.tar.bz2 anastasis-3ccacbd78bf720294363648a496b635abe072408.zip |
make anastasis build against latest Exchange
Diffstat (limited to 'src/testing/testing_cmd_secret_share.c')
-rw-r--r-- | src/testing/testing_cmd_secret_share.c | 23 |
1 files changed, 9 insertions, 14 deletions
diff --git a/src/testing/testing_cmd_secret_share.c b/src/testing/testing_cmd_secret_share.c index a4f8819..7a9dbc0 100644 --- a/src/testing/testing_cmd_secret_share.c +++ b/src/testing/testing_cmd_secret_share.c @@ -199,7 +199,7 @@ secret_share_run (void *cls, for (unsigned int i = 0; i < sss->cmd_label_array_length; i++) { const struct TALER_TESTING_Command *ref; - const struct ANASTASIS_Policy *policy; + const struct ANASTASIS_Policy **policy; ref = TALER_TESTING_interpreter_lookup_command (is, sss->cmd_label_array[i]); @@ -211,22 +211,21 @@ secret_share_run (void *cls, } if (GNUNET_OK != ANASTASIS_TESTING_get_trait_policy (ref, - 0, &policy)) { GNUNET_break (0); TALER_TESTING_interpreter_fail (sss->is); return; } - GNUNET_assert (NULL != policy); - policies[i] = policy; + GNUNET_assert (NULL != *policy); + policies[i] = *policy; } } if (NULL != sss->prev_secret_share) { const struct TALER_TESTING_Command *ref; - const char *order_id; + const char **order_id; ref = TALER_TESTING_interpreter_lookup_command (is, sss->prev_secret_share); @@ -238,14 +237,13 @@ secret_share_run (void *cls, } if (GNUNET_OK != TALER_TESTING_get_trait_order_id (ref, - 0, &order_id)) { GNUNET_break (0); TALER_TESTING_interpreter_fail (sss->is); return; } - sss->payment_order_id = (char *) order_id; + sss->payment_order_id = (char *) *order_id; if (NULL == sss->payment_order_id) { @@ -289,7 +287,6 @@ secret_share_run (void *cls, } if (GNUNET_OK != ANASTASIS_TESTING_get_trait_salt (ref, - 0, &salt)) { GNUNET_break (0); @@ -368,12 +365,10 @@ secret_share_traits (void *cls, { struct SecretShareState *sss = cls; struct TALER_TESTING_Trait traits[] = { - TALER_TESTING_make_trait_claim_token (0, - &sss->token), - ANASTASIS_TESTING_make_trait_core_secret (0, - sss->core_secret), - TALER_TESTING_make_trait_order_id (0, - sss->payment_order_id), + TALER_TESTING_make_trait_claim_token (&sss->token), + ANASTASIS_TESTING_make_trait_core_secret (&sss->core_secret), + TALER_TESTING_make_trait_order_id ( + (const char **) &sss->payment_order_id), TALER_TESTING_trait_end () }; |