From 436e53cae59d7c609b13e2a438102322695e6b25 Mon Sep 17 00:00:00 2001 From: "Eric S. Raymond" Date: Tue, 8 Sep 1998 15:43:56 +0000 Subject: Almost ready to ship. svn path=/trunk/; revision=2068 --- conf.c | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) (limited to 'conf.c') diff --git a/conf.c b/conf.c index 837e1c70..8ec27c65 100644 --- a/conf.c +++ b/conf.c @@ -236,11 +236,14 @@ void dump_config(struct runctl *runp, struct query *querylist) fprintf(stdout, "'localnames':["); for (idp = ctl->localnames; idp; idp = idp->next) { + char namebuf[USERNAMELEN + 1]; + + strncpy(namebuf, visbuf(idp->id), USERNAMELEN); + namebuf[USERNAMELEN] = '\0'; if (idp->val.id2) - fprintf(stdout, "(\"%s\", %s)", - visbuf(idp->id), visbuf(idp->val.id2)); + fprintf(stdout, "(\"%s\", %s)", namebuf, visbuf(idp->val.id2)); else - fprintf(stdout, "\"%s\"", visbuf(idp->id)); + fprintf(stdout, "\"%s\"", namebuf); if (idp->next) fputs(", ", stdout); } -- cgit v1.2.3