diff options
Diffstat (limited to 'src/lib/libcrypto/evp/evp_key.c')
-rw-r--r-- | src/lib/libcrypto/evp/evp_key.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/lib/libcrypto/evp/evp_key.c b/src/lib/libcrypto/evp/evp_key.c index 7961fbebf2..b3cb0638fa 100644 --- a/src/lib/libcrypto/evp/evp_key.c +++ b/src/lib/libcrypto/evp/evp_key.c | |||
@@ -72,8 +72,7 @@ void EVP_set_pw_prompt(const char *prompt) | |||
72 | prompt_string[0]='\0'; | 72 | prompt_string[0]='\0'; |
73 | else | 73 | else |
74 | { | 74 | { |
75 | strncpy(prompt_string,prompt,79); | 75 | strlcpy(prompt_string,prompt,sizeof(prompt_string)); |
76 | prompt_string[79]='\0'; | ||
77 | } | 76 | } |
78 | } | 77 | } |
79 | 78 | ||