diff options
author | Ken Raeburn <raeburn@mit.edu> | 2007-07-12 23:34:04 +0000 |
---|---|---|
committer | Ken Raeburn <raeburn@mit.edu> | 2007-07-12 23:34:04 +0000 |
commit | b06170f99a8f869b3ac1c3832d44c09d0f59e70f (patch) | |
tree | f11bcd62aad22036aa95a69cee25f4fb89aa2931 /src/appl | |
parent | 52571d9201c7bef4dc5ebdf14a41db1f7baddc8e (diff) | |
download | krb5-b06170f99a8f869b3ac1c3832d44c09d0f59e70f.zip krb5-b06170f99a8f869b3ac1c3832d44c09d0f59e70f.tar.gz krb5-b06170f99a8f869b3ac1c3832d44c09d0f59e70f.tar.bz2 |
Avoid unchecked sprintf in some more support code
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@19704 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/appl')
-rw-r--r-- | src/appl/libpty/update_utmp.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/appl/libpty/update_utmp.c b/src/appl/libpty/update_utmp.c index d2de642..8f3d6a6 100644 --- a/src/appl/libpty/update_utmp.c +++ b/src/appl/libpty/update_utmp.c @@ -550,9 +550,9 @@ pty_update_utmp(int process_type, int pid, const char *username, strcpy(utmp_id, cp); #else if (len > 2 && *(cp - 1) != '/') - sprintf(utmp_id, "k%s", cp - 1); + snprintf(utmp_id, sizeof(utmp_id), "k%s", cp - 1); else - sprintf(utmp_id, "k0%s", cp); + snprintf(utmp_id, sizeof(utmp_id), "k0%s", cp); #endif strncpy(utx.ut_id, utmp_id, sizeof(utx.ut_id)); /* |