diff options
Diffstat (limited to '')
-rw-r--r-- | src/lib/libcrypto/ui/ui_lib.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/lib/libcrypto/ui/ui_lib.c b/src/lib/libcrypto/ui/ui_lib.c index fc03d9b7d4..58e4c5d722 100644 --- a/src/lib/libcrypto/ui/ui_lib.c +++ b/src/lib/libcrypto/ui/ui_lib.c | |||
@@ -409,13 +409,13 @@ UI_construct_prompt(UI *ui, const char *object_desc, const char *object_name) | |||
409 | len += sizeof(prompt3) - 1; | 409 | len += sizeof(prompt3) - 1; |
410 | 410 | ||
411 | prompt = (char *)malloc(len + 1); | 411 | prompt = (char *)malloc(len + 1); |
412 | BUF_strlcpy(prompt, prompt1, len + 1); | 412 | strlcpy(prompt, prompt1, len + 1); |
413 | BUF_strlcat(prompt, object_desc, len + 1); | 413 | strlcat(prompt, object_desc, len + 1); |
414 | if (object_name) { | 414 | if (object_name) { |
415 | BUF_strlcat(prompt, prompt2, len + 1); | 415 | strlcat(prompt, prompt2, len + 1); |
416 | BUF_strlcat(prompt, object_name, len + 1); | 416 | strlcat(prompt, object_name, len + 1); |
417 | } | 417 | } |
418 | BUF_strlcat(prompt, prompt3, len + 1); | 418 | strlcat(prompt, prompt3, len + 1); |
419 | } | 419 | } |
420 | return prompt; | 420 | return prompt; |
421 | } | 421 | } |
@@ -869,7 +869,7 @@ UI_set_result(UI *ui, UI_STRING *uis, const char *result) | |||
869 | UIerr(UI_F_UI_SET_RESULT, UI_R_NO_RESULT_BUFFER); | 869 | UIerr(UI_F_UI_SET_RESULT, UI_R_NO_RESULT_BUFFER); |
870 | return -1; | 870 | return -1; |
871 | } | 871 | } |
872 | BUF_strlcpy(uis->result_buf, result, | 872 | strlcpy(uis->result_buf, result, |
873 | uis->_.string_data.result_maxsize + 1); | 873 | uis->_.string_data.result_maxsize + 1); |
874 | break; | 874 | break; |
875 | case UIT_BOOLEAN: | 875 | case UIT_BOOLEAN: |