merchant

Merchant backend to process payments, run by merchants
Log | Files | Refs | Submodules | README | LICENSE

commit ebf0531444e2305390109c9c08e086b668eefae6
parent bf739c937ee3ada2bb41004b2ab349c81c99d0ee
Author: Marcello Stanisci <stanisci.m@gmail.com>
Date:   Wed, 27 Jun 2018 11:20:05 +0200

Make "alt" generator compile.

Diffstat:
Msrc/merchant-tools/Makefile.am | 3++-
Msrc/merchant-tools/taler-merchant-generate-payments-alt.c | 12++++++++----
2 files changed, 10 insertions(+), 5 deletions(-)

diff --git a/src/merchant-tools/Makefile.am b/src/merchant-tools/Makefile.am @@ -3,7 +3,8 @@ AM_CPPFLAGS = -I$(top_srcdir)/src/include bin_PROGRAMS = \ taler-merchant-dbinit \ - taler-merchant-generate-payments + taler-merchant-generate-payments \ + taler-merchant-generate-payments-alt taler_merchant_dbinit_SOURCES = \ taler-merchant-dbinit.c diff --git a/src/merchant-tools/taler-merchant-generate-payments-alt.c b/src/merchant-tools/taler-merchant-generate-payments-alt.c @@ -140,6 +140,9 @@ static char *currency; GNUNET_asprintf (&CURRENCY_10_02, \ "%s:10.02", \ currency); \ + GNUNET_asprintf (&CURRENCY_10, \ + "%s:10", \ + currency); \ GNUNET_asprintf (&CURRENCY_9_98, \ "%s:9.98", \ currency); \ @@ -209,6 +212,7 @@ run (void *cls, /* Currency strings. */ char *CURRENCY_10_02; + char *CURRENCY_10; char *CURRENCY_9_98; char *CURRENCY_5_01; char *CURRENCY_5; @@ -226,11 +230,11 @@ run (void *cls, CURRENCY_0_01); /* Orders. */ - char *order_worth_5; + char *order_worth_5_unaggregated; char *order_worth_10_2coins; ALLOCATE_ORDERS - (order_worth_5, + (order_worth_5_unaggregated, order_worth_10_2coins); /* Will be freed by testing-lib. */ @@ -260,7 +264,7 @@ run (void *cls, merchant_url, is->ctx, MHD_HTTP_OK, - order_worth_5, + order_worth_5_unaggregated, NULL), TALER_TESTING_cmd_pay @@ -302,7 +306,7 @@ run (void *cls, merchant_url, is->ctx, MHD_HTTP_OK, - order_worth_5_track, + order_worth_10_2coins, NULL), TALER_TESTING_cmd_pay