diff options
author | Greg Hudson <ghudson@mit.edu> | 2008-10-23 19:59:05 +0000 |
---|---|---|
committer | Greg Hudson <ghudson@mit.edu> | 2008-10-23 19:59:05 +0000 |
commit | 70296e1f530313283f9a48dd0ec467e5c280a79d (patch) | |
tree | 355ffd3c0446c16aa71b0516cde7f06d0b8986fd /src/lib/des425 | |
parent | 6be011a74d39563c81418fd4c330a72e156cdeb8 (diff) | |
download | krb5-70296e1f530313283f9a48dd0ec467e5c280a79d.tar.gz krb5-70296e1f530313283f9a48dd0ec467e5c280a79d.tar.xz krb5-70296e1f530313283f9a48dd0ec467e5c280a79d.zip |
Use snprintf instead of strcpy/strcat in many places
ticket: 6200
status: open
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20912 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/lib/des425')
-rw-r--r-- | src/lib/des425/read_passwd.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/src/lib/des425/read_passwd.c b/src/lib/des425/read_passwd.c index e1b4c713c..bdcb32999 100644 --- a/src/lib/des425/read_passwd.c +++ b/src/lib/des425/read_passwd.c @@ -114,9 +114,8 @@ des_read_pw_string(s, max, prompt, verify) char prompt2[BUFSIZ]; if (verify) { - strcpy(prompt2, "Verifying, please re-enter "); - strncat(prompt2, prompt, sizeof(prompt2)-(strlen(prompt2)+1)); - prompt2[sizeof(prompt2)-1] = '\0'; + snprintf(prompt2, sizeof(prompt2), "Verifying, please re-enter %s", + prompt); } ok = des_rd_pwstr_2prompt(s, max, prompt, verify ? prompt2 : 0); return ok; |