aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMatthias Andree <matthias.andree@gmx.de>2005-07-20 15:49:33 +0000
committerMatthias Andree <matthias.andree@gmx.de>2005-07-20 15:49:33 +0000
commit242d146993acd48a8b25f5acbaadf95d7efba305 (patch)
tree9e35e5855b67c349fdde3b1027375e06f72c0cec
parentc3906a48cef5f28171033682ac763b45aee6cc26 (diff)
downloadfetchmail-242d146993acd48a8b25f5acbaadf95d7efba305.tar.gz
fetchmail-242d146993acd48a8b25f5acbaadf95d7efba305.tar.bz2
fetchmail-242d146993acd48a8b25f5acbaadf95d7efba305.zip
strncpy -> strlcpy.
svn path=/trunk/; revision=4148
-rw-r--r--conf.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/conf.c b/conf.c
index 3b0cc486..66daee97 100644
--- a/conf.c
+++ b/conf.c
@@ -333,10 +333,9 @@ void dump_config(struct runctl *runp, struct query *querylist)
fprintf(stdout, "'localnames':[");
for (idp = ctl->localnames; idp; idp = idp->next)
{
- char namebuf[USERNAMELEN + 1];
+ char namebuf[USERNAMELEN + 1];
- strncpy(namebuf, visbuf(idp->id), USERNAMELEN);
- namebuf[USERNAMELEN] = '\0';
+ strlcpy(namebuf, visbuf(idp->id), sizeof(namebuf));
if (idp->val.id2)
fprintf(stdout, "(\"%s\", %s)", namebuf, visbuf(idp->val.id2));
else