summaryrefslogtreecommitdiff
path: root/src/mint/key_io.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/mint/key_io.c')
-rw-r--r--src/mint/key_io.c10
1 files changed, 6 insertions, 4 deletions
diff --git a/src/mint/key_io.c b/src/mint/key_io.c
index d267ce2a2..182d6f3de 100644
--- a/src/mint/key_io.c
+++ b/src/mint/key_io.c
@@ -164,8 +164,9 @@ TALER_MINT_read_denom_key (const char *filename,
GNUNET_free (data);
return GNUNET_SYSERR;
}
- dki->denom_priv = priv;
- dki->denom_pub = GNUNET_CRYPTO_rsa_private_key_get_public (priv);
+ dki->denom_priv.rsa_private_key = priv;
+ dki->denom_pub.rsa_public_key
+ = GNUNET_CRYPTO_rsa_private_key_get_public (priv);
memcpy (&dki->issue,
data,
offset);
@@ -193,8 +194,9 @@ TALER_MINT_write_denom_key (const char *filename,
int ret;
fh = NULL;
- priv_enc_size = GNUNET_CRYPTO_rsa_private_key_encode (dki->denom_priv,
- &priv_enc);
+ priv_enc_size
+ = GNUNET_CRYPTO_rsa_private_key_encode (dki->denom_priv.rsa_private_key,
+ &priv_enc);
ret = GNUNET_SYSERR;
if (NULL == (fh = GNUNET_DISK_file_open
(filename,