From 242d146993acd48a8b25f5acbaadf95d7efba305 Mon Sep 17 00:00:00 2001 From: Matthias Andree Date: Wed, 20 Jul 2005 15:49:33 +0000 Subject: strncpy -> strlcpy. svn path=/trunk/; revision=4148 --- conf.c | 5 ++--- 1 file 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 -- cgit v1.2.3