]> git.ipfire.org Git - thirdparty/gnulib.git/commitdiff
crypto/sha3: EVP_MD_CTX_create → EVP_MD_CTX_new
authorPaul Eggert <eggert@cs.ucla.edu>
Sun, 22 Feb 2026 18:11:12 +0000 (10:11 -0800)
committerPaul Eggert <eggert@cs.ucla.edu>
Mon, 23 Feb 2026 00:18:30 +0000 (16:18 -0800)
* lib/sha3.c (sha3_##SIZE##_init_ctx): Avoid deprecated macro name.

ChangeLog
lib/sha3.c

index cabca53248ba592da28a56eb6a10e81a6ee70ad1..9750ee1e80b68b091d0d2806bcf08ae0df0e7b36 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,8 @@
 2026-02-22  Paul Eggert  <eggert@cs.ucla.edu>
 
+       crypto/sha3: EVP_MD_CTX_create → EVP_MD_CTX_new
+       * lib/sha3.c (sha3_##SIZE##_init_ctx): Avoid deprecated macro name.
+
        crypto/sha3: fix errno when freeing
        * lib/sha3.c (sha3_free_ctx): Preserve errno.
        * modules/crypto/sha3 (Depends-on):
index 2a97190e07c8bca5e9f8a3d6e94b03bdbdb80b05..2c3b932b9194d66818676f62c79d305fcd231676 100644 (file)
@@ -338,7 +338,7 @@ sha3_process_block (const void *buffer, size_t len, struct sha3_ctx *ctx)
   sha3_##SIZE##_init_ctx (struct sha3_ctx *ctx)                         \
   {                                                                     \
     int result;                                                         \
-    ctx->evp_ctx = EVP_MD_CTX_create ();                                \
+    ctx->evp_ctx = EVP_MD_CTX_new ();                                   \
     if (ctx->evp_ctx == NULL)                                           \
       {                                                                 \
         errno = ENOMEM;                                                 \