diff options
author | Marcello Stanisci <stanisci.m@gmail.com> | 2018-06-12 12:06:14 +0200 |
---|---|---|
committer | Marcello Stanisci <stanisci.m@gmail.com> | 2018-06-12 12:06:14 +0200 |
commit | 6f7d5992698d57b4f3b3c079b4392b6dbc5c1b1b (patch) | |
tree | e53484a21d28d15edce9d6f0a1710beb768eae20 /src/merchant-tools/taler-merchant-generate-payments_new.c | |
parent | f7be081ad266ee9ea11047033599d30b90fb5f32 (diff) | |
download | merchant-6f7d5992698d57b4f3b3c079b4392b6dbc5c1b1b.tar.gz merchant-6f7d5992698d57b4f3b3c079b4392b6dbc5c1b1b.tar.bz2 merchant-6f7d5992698d57b4f3b3c079b4392b6dbc5c1b1b.zip |
'enum' instead of several same-typed #define's.
Diffstat (limited to 'src/merchant-tools/taler-merchant-generate-payments_new.c')
-rw-r--r-- | src/merchant-tools/taler-merchant-generate-payments_new.c | 17 |
1 files changed, 10 insertions, 7 deletions
diff --git a/src/merchant-tools/taler-merchant-generate-payments_new.c b/src/merchant-tools/taler-merchant-generate-payments_new.c index b910d81f..db27b212 100644 --- a/src/merchant-tools/taler-merchant-generate-payments_new.c +++ b/src/merchant-tools/taler-merchant-generate-payments_new.c @@ -39,12 +39,15 @@ #include "taler_merchant_testing_lib.h" /* Error codes. */ -#define MISSING_MERCHANT_URL 2 -#define FAILED_TO_LAUNCH_MERCHANT 3 -#define MISSING_BANK_URL 4 -#define FAILED_TO_LAUNCH_BANK 5 -#define BAD_CLI_ARG 6 -#define BAD_CONFIG_FILE 7 +enum PaymentGeneratorError { + + MISSING_MERCHANT_URL = 2, + FAILED_TO_LAUNCH_MERCHANT, + MISSING_BANK_URL, + FAILED_TO_LAUNCH_BANK, + BAD_CLI_ARG, + BAD_CONFIG_FILE +}; /* Hard-coded params. Note, the bank is expected to * have the Tor user with account number 3 and password 'x'. @@ -483,7 +486,7 @@ terminate_process (struct GNUNET_OS_Process *process) * * @param argc number of arguments from the command line * @param argv command line arguments - * @return 0 ok, 1 on error + * @return 0 ok, or `enum PaymentGeneratorError` on error */ int main (int argc, |