summaryrefslogtreecommitdiffstats
path: root/src/appl/gssftp/ftp/main.c
diff options
context:
space:
mode:
authorKen Raeburn <raeburn@mit.edu>2000-06-30 00:16:21 +0000
committerKen Raeburn <raeburn@mit.edu>2000-06-30 00:16:21 +0000
commit5115426fe6ca5bd63cf8e3997fbaf8277792c024 (patch)
tree65d8c302c3ba8080437850651370eadad1632e22 /src/appl/gssftp/ftp/main.c
parent8165626f1caaaa60fcfd04472a07e8362f2447b8 (diff)
downloadkrb5-5115426fe6ca5bd63cf8e3997fbaf8277792c024.tar.gz
krb5-5115426fe6ca5bd63cf8e3997fbaf8277792c024.tar.xz
krb5-5115426fe6ca5bd63cf8e3997fbaf8277792c024.zip
1.2-beta4 pullup
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12470 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/appl/gssftp/ftp/main.c')
-rw-r--r--src/appl/gssftp/ftp/main.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/appl/gssftp/ftp/main.c b/src/appl/gssftp/ftp/main.c
index 9c1e43a86..6c7e1e91b 100644
--- a/src/appl/gssftp/ftp/main.c
+++ b/src/appl/gssftp/ftp/main.c
@@ -193,7 +193,8 @@ main(argc, argv)
pw = getpwuid(getuid());
if (pw != NULL) {
home = homedir;
- (void) strcpy(home, pw->pw_dir);
+ (void) strncpy(home, pw->pw_dir, sizeof(homedir) - 1);
+ homedir[sizeof(homedir) - 1] = '\0';
}
if (argc > 0) {
if (setjmp(toplevel))