]> www.wagner.pp.ru Git - openssl-gost/engine.git/commitdiff
Fix return value of gost_ec_derive
authorDmitry Belyavskiy <beldmit@gmail.com>
Sun, 11 Dec 2016 17:59:42 +0000 (20:59 +0300)
committerDmitry Belyavskiy <beldmit@gmail.com>
Sun, 11 Dec 2016 17:59:42 +0000 (20:59 +0300)
gost_ec_keyx.c

index 8c2af2affef629a0ae5677bd8a505b5a61bd52cd..325d962c271c5e2592457e5c10ebf9b63c5f79d5 100644 (file)
@@ -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);