diff options
author | Andreas Schneider <asn@cryptomilk.org> | 2019-10-31 15:44:20 +0100 |
---|---|---|
committer | Andreas Schneider <asn@cryptomilk.org> | 2019-12-09 16:08:03 +0100 |
commit | 3cca9994d4a35ba6a06e0fc81e901c37deb52db0 (patch) | |
tree | 95630519622ee210b6d1e971183e010cb09c7a1c /src/pki_crypto.c | |
parent | 53635dff7e3b00a6359edc38d33f37f82b6c2605 (diff) | |
download | libssh-3cca9994d4a35ba6a06e0fc81e901c37deb52db0.tar.gz libssh-3cca9994d4a35ba6a06e0fc81e901c37deb52db0.tar.xz libssh-3cca9994d4a35ba6a06e0fc81e901c37deb52db0.zip |
pki_crypto: Cast return value of EVP_PKEY_size() to size_t
Fixes T188
Signed-off-by: Andreas Schneider <asn@cryptomilk.org>
Reviewed-by: Jakub Jelen <jjelen@redhat.com>
Diffstat (limited to 'src/pki_crypto.c')
-rw-r--r-- | src/pki_crypto.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/pki_crypto.c b/src/pki_crypto.c index 6d312437..f3df40fc 100644 --- a/src/pki_crypto.c +++ b/src/pki_crypto.c @@ -2148,7 +2148,7 @@ ssh_signature pki_sign_data(const ssh_key privkey, } /* Allocate buffer for signature */ - raw_sig_len = EVP_PKEY_size(pkey); + raw_sig_len = (size_t)EVP_PKEY_size(pkey); raw_sig_data = (unsigned char *)malloc(raw_sig_len); if (raw_sig_data == NULL) { SSH_LOG(SSH_LOG_TRACE, "Out of memory"); |