summaryrefslogtreecommitdiff
path: root/htpasswd.c
diff options
context:
space:
mode:
authorDmitry Bogatov <KAction@debian.org>2018-11-15 16:13:04 +0000
committerDmitry Bogatov <KAction@debian.org>2018-11-15 16:13:04 +0000
commitc574ccf210d44ca814d632568c9036ab9933ddc5 (patch)
treec8dc266189b80f224dd783d3944af549bf77f344 /htpasswd.c
parent6f72420e2c253b1e51a9cac02d0b25860352d754 (diff)
New upstream version 1.30
Diffstat (limited to 'htpasswd.c')
-rw-r--r--htpasswd.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/htpasswd.c b/htpasswd.c
index 8ffda29..31ac769 100644
--- a/htpasswd.c
+++ b/htpasswd.c
@@ -184,7 +184,8 @@ int main(int argc, char *argv[]) {
fprintf(stderr,"Use -c option to create new one.\n");
exit(1);
}
- strcpy(user,argv[2]);
+ strncpy(user,argv[2],sizeof(user)-1);
+ user[sizeof(user)-1] = '\0';
found = 0;
while(!(my_getline(line,MAX_STRING_LEN,f))) {