From d5e2950f46aff5fe5c712644cbb07b89e5f4c197 Mon Sep 17 00:00:00 2001 From: NIIBE Yutaka Date: Wed, 11 May 2011 17:42:32 +0900 Subject: [PATCH] bug fix of kdi size --- src/openpgp-do.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/openpgp-do.c b/src/openpgp-do.c index 726bde4..5ed24db 100644 --- a/src/openpgp-do.c +++ b/src/openpgp-do.c @@ -726,7 +726,7 @@ gpg_do_write_prvkey (enum kind_of_key kk, const uint8_t *key_data, int key_len, ks_pw1 = gpg_do_read_simple (NR_DO_KEYSTRING_PW1); ks_rc = gpg_do_read_simple (NR_DO_KEYSTRING_RC); - encrypt (dek, (uint8_t *)&kdi, sizeof (struct key_data)); + encrypt (dek, (uint8_t *)&kdi, sizeof (struct key_data_internal)); r = flash_key_write (key_addr, kdi.data, modulus); modulus_free (modulus);