TEST: Use OSSL_MAX_NAME_SIZE instead of arbitrary number of mdname
authorRichard Levitte <levitte@openssl.org>
Thu, 11 Mar 2021 15:04:16 +0000 (16:04 +0100)
committerRichard Levitte <levitte@openssl.org>
Sun, 18 Apr 2021 08:10:24 +0000 (10:10 +0200)
Reviewed-by: Tomas Mraz <tomas@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/14498)

test/evp_extra_test.c

index 232b849e117a6488ec3c1391d46781bab8f3259e..a9eec323a0316bfabcaf2c4e3fb53d07ac35a8de 100644 (file)
@@ -1375,7 +1375,7 @@ static int test_EVP_SM2(void)
     OSSL_PARAM sparams[2] = {OSSL_PARAM_END, OSSL_PARAM_END};
     OSSL_PARAM gparams[2] = {OSSL_PARAM_END, OSSL_PARAM_END};
     int i;
-    char mdname[20];
+    char mdname[OSSL_MAX_NAME_SIZE];
 
     if (!TEST_ptr(pctx = EVP_PKEY_CTX_new_from_name(testctx,
                                                     "SM2", testpropq)))