summaryrefslogtreecommitdiff
path: root/src/merchant-tools
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2020-08-29 12:03:59 +0200
committerChristian Grothoff <christian@grothoff.org>2020-08-29 12:03:59 +0200
commite51c40338077a3bd93ca5b0be6d3ae15aec1af61 (patch)
tree51a524fa9fd5970b77523b60797535d76f9f854a /src/merchant-tools
parenteed3d0d330ff6ce9462b913777c3aa121370ac8a (diff)
downloadmerchant-e51c40338077a3bd93ca5b0be6d3ae15aec1af61.tar.gz
merchant-e51c40338077a3bd93ca5b0be6d3ae15aec1af61.tar.bz2
merchant-e51c40338077a3bd93ca5b0be6d3ae15aec1af61.zip
fix hash_from_string confusion and other unchecked return value issues
Diffstat (limited to 'src/merchant-tools')
-rw-r--r--src/merchant-tools/taler-merchant-setup-reserve.c14
1 files changed, 10 insertions, 4 deletions
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;