merchant

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

commit 45e9d2bc921325cd2d9089cf0233028544aaff47
parent a6d8d76aed80f90eb4cba9df87b5cda5b4fc7a6d
Author: Marcello Stanisci <stanisci.m@gmail.com>
Date:   Tue, 11 Jun 2019 21:48:43 +0200

Moving free below

Diffstat:
Msrc/backend/taler-merchant-httpd.c | 5++++-
1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/src/backend/taler-merchant-httpd.c b/src/backend/taler-merchant-httpd.c @@ -861,7 +861,6 @@ wireformat_iterator_cb (void *cls, return; } } - GNUNET_free (fn); if (GNUNET_OK == GNUNET_CONFIGURATION_get_value_string (iic->config, @@ -878,16 +877,20 @@ wireformat_iterator_cb (void *cls, "WIRE_FILE_MODE", "Must be octal number\n"); iic->ret = GNUNET_SYSERR; + GNUNET_free (fn); return; } if (0 != chmod (fn, mode)) { TALER_LOG_ERROR ("chmod failed on %s\n", fn); iic->ret = GNUNET_SYSERR; + GNUNET_free (fn); return; } } + GNUNET_free (fn); + if (GNUNET_OK != TALER_JSON_merchant_wire_signature_hash (j, &h_wire))