From 53b189868edbc855240026c2a02fe6c4e53f9bb0 Mon Sep 17 00:00:00 2001 From: Christian Grothoff Date: Sun, 15 Mar 2015 16:39:06 +0100 Subject: moving low-level JSON encoding logic to json.c --- src/mint/taler-mint-httpd_keystate.c | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) (limited to 'src/mint/taler-mint-httpd_keystate.c') diff --git a/src/mint/taler-mint-httpd_keystate.c b/src/mint/taler-mint-httpd_keystate.c index d9eb81a9c..abc746e7d 100644 --- a/src/mint/taler-mint-httpd_keystate.c +++ b/src/mint/taler-mint-httpd_keystate.c @@ -116,8 +116,6 @@ static int reload_pipe[2]; static json_t * denom_key_issue_to_json (const struct TALER_MINT_DenomKeyIssue *dki) { - char *buf; - size_t buf_len; json_t *dk_json = json_object (); json_object_set_new (dk_json, @@ -134,13 +132,9 @@ denom_key_issue_to_json (const struct TALER_MINT_DenomKeyIssue *dki) "stamp_expire_deposit", TALER_JSON_from_abs (GNUNET_TIME_absolute_ntoh (dki->expire_spend))); - buf_len = GNUNET_CRYPTO_rsa_public_key_encode (dki->denom_pub, - &buf); json_object_set_new (dk_json, "denom_pub", - TALER_JSON_from_data (buf, - buf_len)); - GNUNET_free (buf); + TALER_JSON_from_rsa_public_key (dki->denom_pub)); json_object_set_new (dk_json, "value", TALER_JSON_from_amount (TALER_amount_ntoh (dki->value))); -- cgit v1.2.3