diff options
author | Christian Grothoff <christian@grothoff.org> | 2020-08-29 12:03:59 +0200 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2020-08-29 12:03:59 +0200 |
commit | e51c40338077a3bd93ca5b0be6d3ae15aec1af61 (patch) | |
tree | 51a524fa9fd5970b77523b60797535d76f9f854a /src/merchant-tools | |
parent | eed3d0d330ff6ce9462b913777c3aa121370ac8a (diff) |
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.c | 14 |
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; |