From e51c40338077a3bd93ca5b0be6d3ae15aec1af61 Mon Sep 17 00:00:00 2001 From: Christian Grothoff Date: Sat, 29 Aug 2020 12:03:59 +0200 Subject: fix hash_from_string confusion and other unchecked return value issues --- src/merchant-tools/taler-merchant-setup-reserve.c | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) (limited to 'src/merchant-tools/taler-merchant-setup-reserve.c') diff --git a/src/merchant-tools/taler-merchant-setup-reserve.c b/src/merchant-tools/taler-merchant-setup-reserve.c index f75b8cca..36c6d014 100644 --- a/src/merchant-tools/taler-merchant-setup-reserve.c +++ b/src/merchant-tools/taler-merchant-setup-reserve.c @@ -202,8 +202,14 @@ run (void *cls, "%s: %s", MHD_HTTP_HEADER_AUTHORIZATION, apikey); - GNUNET_CURL_append_header (ctx, - auth_header); + if (GNUNET_OK != + GNUNET_CURL_append_header (ctx, + auth_header)) + { + GNUNET_log (GNUNET_ERROR_TYPE_ERROR, + "Failed so sett %s header, trying without\n", + MHD_HTTP_HEADER_AUTHORIZATION); + } GNUNET_free (auth_header); } @@ -220,8 +226,8 @@ run (void *cls, NULL); if (NULL == prh) { - fprintf (stderr, - "Failed to begin operation!\n"); + GNUNET_log (GNUNET_ERROR_TYPE_ERROR, + "Failed to begin operation with merchant backend!\n"); global_ret = 2; GNUNET_SCHEDULER_shutdown (); return; -- cgit v1.2.3