diff options
author | Florian Dold <florian.dold@gmail.com> | 2020-01-18 18:33:09 +0100 |
---|---|---|
committer | Florian Dold <florian.dold@gmail.com> | 2020-01-18 18:33:18 +0100 |
commit | d53eca894011f31b698a13cf41d31e2d19c7e427 (patch) | |
tree | db70d1ecb08b62e030be0684bcbbbddee548d6db | |
parent | 53c21c441b929c67239f2f5482d5c1df20435af4 (diff) |
do not use macros where a function does the job better
-rw-r--r-- | src/lib/test_exchange_api_twisted.c | 28 |
1 files changed, 20 insertions, 8 deletions
diff --git a/src/lib/test_exchange_api_twisted.c b/src/lib/test_exchange_api_twisted.c index c6a0a52a6..1725b1598 100644 --- a/src/lib/test_exchange_api_twisted.c +++ b/src/lib/test_exchange_api_twisted.c @@ -69,8 +69,12 @@ static struct GNUNET_OS_Process *twisterd; * * @param label label to use for the command. */ -#define CMD_EXEC_WIREWATCH(label) \ - TALER_TESTING_cmd_exec_wirewatch (label, CONFIG_FILE) +static struct TALER_TESTING_Command +CMD_EXEC_WIREWATCH (char *label) +{ + return TALER_TESTING_cmd_exec_wirewatch (label, CONFIG_FILE); +} + /** * Execute the taler-exchange-aggregator command with @@ -78,8 +82,12 @@ static struct GNUNET_OS_Process *twisterd; * * @param label label to use for the command. */ -#define CMD_EXEC_AGGREGATOR(label) \ - TALER_TESTING_cmd_exec_aggregator (label, CONFIG_FILE) +static struct TALER_TESTING_Command +CMD_EXEC_AGGREGATOR (char *label) +{ + return TALER_TESTING_cmd_exec_aggregator (label, CONFIG_FILE); +} + /** * Run wire transfer of funds from some user's account to the @@ -89,10 +97,14 @@ static struct GNUNET_OS_Process *twisterd; * @param amount amount to transfer, i.e. "EUR:1" * @param url exchange_url */ -#define CMD_TRANSFER_TO_EXCHANGE(label,amount) \ - TALER_TESTING_cmd_admin_add_incoming (label, amount, \ - &bc.exchange_auth, \ - bc.user42_payto) +static struct TALER_TESTING_Command +CMD_TRANSFER_TO_EXCHANGE (char *label, char *amount) +{ + return TALER_TESTING_cmd_admin_add_incoming (label, + amount, + &bc.exchange_auth, + bc.user42_payto); +} /** |