aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNIIBE Yutaka <[email protected]>2020-07-31 08:03:09 +0000
committerNIIBE Yutaka <[email protected]>2020-10-06 03:01:13 +0000
commit0f4c956a76614bebf0f86bef79eba0e850e23df4 (patch)
tree0310d2246a4e2590261affb6959ff44be0f43c22
parentscd: Report any error for LEARN command. (diff)
downloadgnupg-0f4c956a76614bebf0f86bef79eba0e850e23df4.tar.gz
gnupg-0f4c956a76614bebf0f86bef79eba0e850e23df4.zip
scd: Silence compiler warning.
* scd/app-openpgp.c (build_ecc_privkey_template): Fix allocation size. -- Cherry-picked from master commit of: 2a34a2afea5fcb5f4ed206afa110650db3dd7ef0 Signed-off-by: NIIBE Yutaka <[email protected]>
-rw-r--r--scd/app-openpgp.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/scd/app-openpgp.c b/scd/app-openpgp.c
index 53404aad0..b0ecb9243 100644
--- a/scd/app-openpgp.c
+++ b/scd/app-openpgp.c
@@ -3271,11 +3271,11 @@ build_ecc_privkey_template (app_t app, int keyno,
const unsigned char *ecc_q, size_t ecc_q_len,
unsigned char **result, size_t *resultlen)
{
- unsigned char privkey[2+2];
+ unsigned char privkey[2*(1+3)];
size_t privkey_len;
- unsigned char exthdr[2+2+1];
+ unsigned char exthdr[2+2+3];
size_t exthdr_len;
- unsigned char suffix[2+1];
+ unsigned char suffix[2+3];
size_t suffix_len;
unsigned char *tp;
size_t datalen;