diff --git a/src/_cffi_src/openssl/src/osrandom_engine.c b/src/_cffi_src/openssl/src/osrandom_engine.c
index b08d955aff705c7254efb523be461d689aae038c_c3JjL19jZmZpX3NyYy9vcGVuc3NsL3NyYy9vc3JhbmRvbV9lbmdpbmUuYw==..687148398131fbc126475fb7fa2642f2d7287104_c3JjL19jZmZpX3NyYy9vcGVuc3NsL3NyYy9vc3JhbmRvbV9lbmdpbmUuYw== 100644
--- a/src/_cffi_src/openssl/src/osrandom_engine.c
+++ b/src/_cffi_src/openssl/src/osrandom_engine.c
@@ -528,7 +528,7 @@
             ENGINEerr(ENGINE_F_ENGINE_CTRL, ENGINE_R_INVALID_ARGUMENT);
             return 0;
         }
-        strncpy((char *)p, name, len);
+        strcpy((char *)p, name);
         return (int)len;
     default:
         ENGINEerr(ENGINE_F_ENGINE_CTRL, ENGINE_R_CTRL_COMMAND_NOT_IMPLEMENTED);