aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNIIBE Yutaka <[email protected]>2020-05-12 04:42:07 +0000
committerNIIBE Yutaka <[email protected]>2020-05-12 04:42:07 +0000
commite02347b2ab1c5a96ddc59e33190a54e11428ee91 (patch)
tree6529f9e6494c89bf663b62605d158bec1bd2104a
parentecc-sos: Remove zero-octet removal on write. (diff)
downloadgnupg-e02347b2ab1c5a96ddc59e33190a54e11428ee91.tar.gz
gnupg-e02347b2ab1c5a96ddc59e33190a54e11428ee91.zip
ecc-sos: Clean up use of mpi_get_opaque.
* g10/ecdh.c (pk_ecdh_encrypt_with_shared_point): Tidy up. Signed-off-by: NIIBE Yutaka <[email protected]>
-rw-r--r--g10/ecdh.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/g10/ecdh.c b/g10/ecdh.c
index 661841686..f8080a76a 100644
--- a/g10/ecdh.c
+++ b/g10/ecdh.c
@@ -98,7 +98,7 @@ pk_ecdh_encrypt_with_shared_point (int is_encrypt, gcry_mpi_t shared_mpi,
gpg_error_t err;
byte *secret_x;
int secret_x_size;
- unsigned int nbits, nbits1;
+ unsigned int nbits;
const unsigned char *kek_params;
size_t kek_params_size;
int kdf_hash_algo;
@@ -118,7 +118,7 @@ pk_ecdh_encrypt_with_shared_point (int is_encrypt, gcry_mpi_t shared_mpi,
/* Extract x component of the shared point: this is the actual
shared secret. */
nbytes = (mpi_get_nbits (pkey[1] /* public point */)+7)/8;
- secret_x = gcry_mpi_get_opaque (shared_mpi, &nbits1);
+ secret_x = gcry_mpi_get_opaque (shared_mpi, NULL);
/* Expected size of the x component */
secret_x_size = (nbits+7)/8;