do not use macros where a function does the job better

This commit is contained in:
Florian Dold 2020-01-18 18:33:09 +01:00
parent 53c21c441b
commit d53eca8940
No known key found for this signature in database
GPG Key ID: D2E4F00F29D02A4B

View File

@ -69,8 +69,12 @@ static struct GNUNET_OS_Process *twisterd;
* *
* @param label label to use for the command. * @param label label to use for the command.
*/ */
#define CMD_EXEC_WIREWATCH(label) \ static struct TALER_TESTING_Command
TALER_TESTING_cmd_exec_wirewatch (label, CONFIG_FILE) CMD_EXEC_WIREWATCH (char *label)
{
return TALER_TESTING_cmd_exec_wirewatch (label, CONFIG_FILE);
}
/** /**
* Execute the taler-exchange-aggregator command with * 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. * @param label label to use for the command.
*/ */
#define CMD_EXEC_AGGREGATOR(label) \ static struct TALER_TESTING_Command
TALER_TESTING_cmd_exec_aggregator (label, CONFIG_FILE) 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 * 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 amount amount to transfer, i.e. "EUR:1"
* @param url exchange_url * @param url exchange_url
*/ */
#define CMD_TRANSFER_TO_EXCHANGE(label,amount) \ static struct TALER_TESTING_Command
TALER_TESTING_cmd_admin_add_incoming (label, amount, \ CMD_TRANSFER_TO_EXCHANGE (char *label, char *amount)
&bc.exchange_auth, \ {
bc.user42_payto) return TALER_TESTING_cmd_admin_add_incoming (label,
amount,
&bc.exchange_auth,
bc.user42_payto);
}
/** /**