diff options
| author | Ken Raeburn <raeburn@mit.edu> | 1999-07-26 21:16:22 +0000 |
|---|---|---|
| committer | Ken Raeburn <raeburn@mit.edu> | 1999-07-26 21:16:22 +0000 |
| commit | b9e88f5d2dfadcf3fc55e10bcbea035d3fcacf23 (patch) | |
| tree | d20d99528b3836e2273fd7148d9e8bada7cb6aac /src/appl | |
| parent | 3a0a8a4daae3f9495a8ee66707f75b423fd19c20 (diff) | |
| download | krb5-b9e88f5d2dfadcf3fc55e10bcbea035d3fcacf23.tar.gz krb5-b9e88f5d2dfadcf3fc55e10bcbea035d3fcacf23.tar.xz krb5-b9e88f5d2dfadcf3fc55e10bcbea035d3fcacf23.zip | |
fix typo in calculating buffer size
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11606 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/appl')
| -rw-r--r-- | src/appl/bsd/ChangeLog | 5 | ||||
| -rw-r--r-- | src/appl/bsd/login.c | 2 |
2 files changed, 6 insertions, 1 deletions
diff --git a/src/appl/bsd/ChangeLog b/src/appl/bsd/ChangeLog index c3718e798c..b0c1d4b2fe 100644 --- a/src/appl/bsd/ChangeLog +++ b/src/appl/bsd/ChangeLog @@ -1,3 +1,8 @@ +1999-07-26 Ken Raeburn <raeburn@mit.edu> + + * login.c (main): Fix typo in computing strncpy length for shell + name. + Sat Jul 24 08:50:39 1999 Ezra Peisach <epeisach@mit.edu> * Makefile.in (kshd): Add $(LOGINLIBS). diff --git a/src/appl/bsd/login.c b/src/appl/bsd/login.c index c9912763c9..2eaf822dc8 100644 --- a/src/appl/bsd/login.c +++ b/src/appl/bsd/login.c @@ -1821,7 +1821,7 @@ int main(argc, argv) tbuf[0] = '-'; p = strrchr(pwd->pw_shell, '/'); - (void) strncpy(tbuf+1, p?(p+1):pwd->pw_shell, sizeof(tbuf-1)); + (void) strncpy(tbuf+1, p?(p+1):pwd->pw_shell, sizeof(tbuf) - 1); tbuf[sizeof(tbuf) - 1] = '\0'; execlp(pwd->pw_shell, tbuf, 0); |
