summaryrefslogtreecommitdiff
path: root/src/lib/merchant_api_tip_authorize.c
diff options
context:
space:
mode:
authorMarcello Stanisci <stanisci.m@gmail.com>2018-11-20 15:42:37 +0100
committerMarcello Stanisci <stanisci.m@gmail.com>2018-11-20 15:59:23 +0100
commitd6937b51f7b4dd5ccec91fe490773525080903dd (patch)
treec2f25d48e613c1e1ca3b91febeeb815f9052fe40 /src/lib/merchant_api_tip_authorize.c
parente592a116e0bda2eff841b462cbf02fdb3e0d5b29 (diff)
downloadmerchant-d6937b51f7b4dd5ccec91fe490773525080903dd.tar.gz
merchant-d6937b51f7b4dd5ccec91fe490773525080903dd.tar.bz2
merchant-d6937b51f7b4dd5ccec91fe490773525080903dd.zip
Fix compilation warnings, due to:
1) abstraction on the response type from the CURL-needed callbacks. 2) converting the contract terms trait into a JSON object.
Diffstat (limited to 'src/lib/merchant_api_tip_authorize.c')
-rw-r--r--src/lib/merchant_api_tip_authorize.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/lib/merchant_api_tip_authorize.c b/src/lib/merchant_api_tip_authorize.c
index f27d06f8..268db3c1 100644
--- a/src/lib/merchant_api_tip_authorize.c
+++ b/src/lib/merchant_api_tip_authorize.c
@@ -123,9 +123,10 @@ check_ok (struct TALER_MERCHANT_TipAuthorizeOperation *tao,
static void
handle_tip_authorize_finished (void *cls,
long response_code,
- const json_t *json)
+ const void *response)
{
struct TALER_MERCHANT_TipAuthorizeOperation *tao = cls;
+ const json_t *json = response;
tao->job = NULL;
switch (response_code)