From 3c87b1a0b38449e403e8bb2a0ded627e789b6fe4 Mon Sep 17 00:00:00 2001 From: Christian Grothoff Date: Sat, 28 Mar 2015 17:18:07 +0100 Subject: fix use of struct TALER_DepositRequestPS (rest) --- src/mint/taler-mint-httpd_withdraw.c | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'src/mint/taler-mint-httpd_withdraw.c') diff --git a/src/mint/taler-mint-httpd_withdraw.c b/src/mint/taler-mint-httpd_withdraw.c index 41f96663..32bee68a 100644 --- a/src/mint/taler-mint-httpd_withdraw.c +++ b/src/mint/taler-mint-httpd_withdraw.c @@ -146,6 +146,12 @@ TMH_WITHDRAW_handler_withdraw_sign (struct TMH_RequestHandler *rh, ks = TMH_KS_acquire (); dki = TMH_KS_denomination_key_lookup (ks, &denomination_pub); + if (NULL == dki) + { + GNUNET_free (denomination_pub_data); + return TMH_RESPONSE_reply_arg_invalid (connection, + "denom_pub"); + } TALER_amount_ntoh (&amount, &dki->issue.value); TALER_amount_ntoh (&fee_withdraw, -- cgit v1.2.3