diff options
author | Christian Grothoff <christian@grothoff.org> | 2023-03-08 11:52:44 +0100 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2023-03-08 11:52:56 +0100 |
commit | 21c9dae382bb189a640e0e588eadfc80b1fb2563 (patch) | |
tree | 27599863a27a367141674aaa5d8d266bb531a24e /src/exchange/taler-exchange-httpd_csr.c | |
parent | b7e20eb71e88e131335ac09d949b78020fb5b18b (diff) |
style fix
Diffstat (limited to 'src/exchange/taler-exchange-httpd_csr.c')
-rw-r--r-- | src/exchange/taler-exchange-httpd_csr.c | 26 |
1 files changed, 9 insertions, 17 deletions
diff --git a/src/exchange/taler-exchange-httpd_csr.c b/src/exchange/taler-exchange-httpd_csr.c index a22fdfff..29f83c2c 100644 --- a/src/exchange/taler-exchange-httpd_csr.c +++ b/src/exchange/taler-exchange-httpd_csr.c @@ -234,12 +234,10 @@ TEH_handler_csr_withdraw (struct TEH_RequestContext *rc, .cipher = TALER_DENOMINATION_CS }; struct GNUNET_JSON_Specification spec[] = { - GNUNET_JSON_spec_fixed ("nonce", - &nonce, - sizeof (struct TALER_CsNonce)), - GNUNET_JSON_spec_fixed ("denom_pub_hash", - &denom_pub_hash, - sizeof (struct TALER_DenominationHashP)), + GNUNET_JSON_spec_fixed_auto ("nonce", + &nonce), + GNUNET_JSON_spec_fixed_auto ("denom_pub_hash", + &denom_pub_hash), GNUNET_JSON_spec_end () }; struct TEH_DenominationKey *dk; @@ -333,17 +331,11 @@ TEH_handler_csr_withdraw (struct TEH_RequestContext *rc, } } - { - json_t *csr_obj; - - csr_obj = GNUNET_JSON_PACK ( - TALER_JSON_pack_exchange_withdraw_values ("ewv", - &ewv)); - GNUNET_assert (NULL != csr_obj); - return TALER_MHD_reply_json_steal (rc->connection, - csr_obj, - MHD_HTTP_OK); - } + return TALER_MHD_REPLY_JSON_PACK ( + rc->connection, + MHD_HTTP_OK, + TALER_JSON_pack_exchange_withdraw_values ("ewv", + &ewv)); } |