From 7fe250407c440e59bece248747ffe8b29a8833b3 Mon Sep 17 00:00:00 2001 From: Christian Grothoff Date: Fri, 16 Jan 2015 15:04:47 +0100 Subject: clean up (and rename) request_json_require_nav to properly report parsing errors --- src/mint/taler-mint-httpd_deposit.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'src/mint/taler-mint-httpd_deposit.c') diff --git a/src/mint/taler-mint-httpd_deposit.c b/src/mint/taler-mint-httpd_deposit.c index d92dd5ef7..eaced51c2 100644 --- a/src/mint/taler-mint-httpd_deposit.c +++ b/src/mint/taler-mint-httpd_deposit.c @@ -131,9 +131,10 @@ TALER_MINT_handler_deposit (struct RequestHandler *rh, if (cond) { GNUNET_break (0); goto EXITIF_exit; } \ } while (0) #define PARSE_DATA(field, addr) \ - EXITIF (GNUNET_OK != request_json_require_nav \ - (connection, json, \ - JNAV_FIELD, field, JNAV_RET_DATA, addr, sizeof (*addr))) + EXITIF (GNUNET_OK != \ + GNUNET_MINT_parse_navigate_json \ + (connection, json, \ + JNAV_FIELD, field, JNAV_RET_DATA, addr, sizeof (*addr))) PARSE_DATA ("coin_pub", &deposit->coin_pub); PARSE_DATA ("denom_pub", &deposit->denom_pub); PARSE_DATA ("ubsig", &ubsig); -- cgit v1.2.3