diff options
Diffstat (limited to 'src/lib/merchant_api_refund.c')
-rw-r--r-- | src/lib/merchant_api_refund.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/lib/merchant_api_refund.c b/src/lib/merchant_api_refund.c index ab955860..131ca198 100644 --- a/src/lib/merchant_api_refund.c +++ b/src/lib/merchant_api_refund.c @@ -145,7 +145,7 @@ handle_refund_increase_finished (void *cls, "error", &error, "code", &code, "hint", &hint)) - + { GNUNET_log (GNUNET_ERROR_TYPE_ERROR, "/refund failed (HTTP code: %lu), backend did " @@ -175,6 +175,7 @@ TALER_MERCHANT_refund_increase_cancel (struct TALER_MERCHANT_RefundIncreaseOpera GNUNET_CURL_job_cancel (rio->job); rio->job = NULL; } + TALER_curl_easy_post_finished (&rio->post_ctx); GNUNET_free (rio->url); GNUNET_free (rio->post_ctx.json_enc); GNUNET_free (rio); @@ -246,7 +247,7 @@ TALER_MERCHANT_refund_increase (struct GNUNET_CURL_Context *ctx, /** * Cancel a /refund lookup operation * - * @param + * @param */ void TALER_MERCHANT_refund_lookup_cancel (struct TALER_MERCHANT_RefundLookupOperation *rlo) @@ -256,7 +257,6 @@ TALER_MERCHANT_refund_lookup_cancel (struct TALER_MERCHANT_RefundLookupOperation GNUNET_CURL_job_cancel (rlo->job); rlo->job = NULL; } - GNUNET_free (rlo->url); GNUNET_free (rlo); } @@ -307,7 +307,7 @@ handle_refund_lookup_finished (void *cls, error, code); break; - } + } GNUNET_log (GNUNET_ERROR_TYPE_ERROR, "Failed /refund lookup, backend did not give" " a valid error object, HTTP code was %lu\n", @@ -344,7 +344,7 @@ TALER_MERCHANT_refund_lookup (struct GNUNET_CURL_Context *ctx, rlo->ctx = ctx; rlo->cb = cb; rlo->cb_cls = cb_cls; - + base = TALER_url_join (backend_url, "/public/refund", NULL); GNUNET_asprintf (&rlo->url, "%s?instance=%s&order_id=%s", @@ -369,7 +369,7 @@ TALER_MERCHANT_refund_lookup (struct GNUNET_CURL_Context *ctx, { GNUNET_break (0); return NULL; - + } return rlo; |