merchant

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

commit 361833d6160c6debd99a962d0bef95993b2f3e55
parent ad99fc41cd3059d2b954a0096304c2118ff57e11
Author: Christian Grothoff <grothoff@gnunet.org>
Date:   Tue, 29 Nov 2022 10:56:59 +0100

fix #7499

Diffstat:
Msrc/backend/taler-merchant-httpd.c | 14++++++--------
1 file changed, 6 insertions(+), 8 deletions(-)

diff --git a/src/backend/taler-merchant-httpd.c b/src/backend/taler-merchant-httpd.c @@ -1845,14 +1845,12 @@ run (void *cls, RFC_8959_PREFIX, strlen (RFC_8959_PREFIX))) ) { - char *tmp; - - GNUNET_asprintf (&tmp, - "%s%s", - RFC_8959_PREFIX, - TMH_default_auth); - GNUNET_free (TMH_default_auth); - TMH_default_auth = tmp; + fprintf (stderr, + "Authentication token does not start with `%s' prefix\n", + RFC_8959_PREFIX); + result = GNUNET_SYSERR; + GNUNET_SCHEDULER_shutdown (); + return; } cfg = config; GNUNET_log (GNUNET_ERROR_TYPE_INFO,