diff options
author | NIIBE Yutaka <[email protected]> | 2020-05-12 04:42:07 +0000 |
---|---|---|
committer | NIIBE Yutaka <[email protected]> | 2020-05-12 04:42:07 +0000 |
commit | e02347b2ab1c5a96ddc59e33190a54e11428ee91 (patch) | |
tree | 6529f9e6494c89bf663b62605d158bec1bd2104a | |
parent | ecc-sos: Remove zero-octet removal on write. (diff) | |
download | gnupg-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.c | 4 |
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; |