diff options
author | Dmitry Belyavskiy <beldmit@gmail.com> | 2016-12-11 20:59:42 +0300 |
---|---|---|
committer | Dmitry Belyavskiy <beldmit@gmail.com> | 2016-12-11 20:59:42 +0300 |
commit | 394129dbc476cb879876b7dfc05c403bcfe5ef46 (patch) | |
tree | 2c44cf813c028164d4cf42ae563c31f3045f5af5 /gost_ec_keyx.c | |
parent | aa0693ece6d75e83f007ee1850e63dc591d49a9f (diff) | |
download | gost-engine-394129dbc476cb879876b7dfc05c403bcfe5ef46.zip gost-engine-394129dbc476cb879876b7dfc05c403bcfe5ef46.tar.gz gost-engine-394129dbc476cb879876b7dfc05c403bcfe5ef46.tar.bz2 |
Fix return value of gost_ec_derive
Diffstat (limited to 'gost_ec_keyx.c')
-rw-r--r-- | gost_ec_keyx.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gost_ec_keyx.c b/gost_ec_keyx.c index 8c2af2a..325d962 100644 --- a/gost_ec_keyx.c +++ b/gost_ec_keyx.c @@ -124,7 +124,7 @@ int pkey_gost_ec_derive(EVP_PKEY_CTX *ctx, unsigned char *key, size_t *keylen) if (key == NULL) { *keylen = 32; - return 32; + return 1; } EVP_PKEY_get_default_digest_nid(my_key, &dgst_nid); |