summaryrefslogtreecommitdiff
path: root/usr.sbin/config/mkmakefile.c
diff options
context:
space:
mode:
authorTheo de Raadt <deraadt@cvs.openbsd.org>2002-05-29 09:46:21 +0000
committerTheo de Raadt <deraadt@cvs.openbsd.org>2002-05-29 09:46:21 +0000
commitef1b3f9682539a42c2f5cd67e47ef048adb5f498 (patch)
tree5c884e8d5b01bfdc3d2e97ca2e4359449cce652b /usr.sbin/config/mkmakefile.c
parentb19caa201f0c1b7d209365f918f8322db3d568f1 (diff)
more snprintf
Diffstat (limited to 'usr.sbin/config/mkmakefile.c')
-rw-r--r--usr.sbin/config/mkmakefile.c14
1 files changed, 8 insertions, 6 deletions
diff --git a/usr.sbin/config/mkmakefile.c b/usr.sbin/config/mkmakefile.c
index 505d7d10969..9dae18ecf50 100644
--- a/usr.sbin/config/mkmakefile.c
+++ b/usr.sbin/config/mkmakefile.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: mkmakefile.c,v 1.11 2002/03/14 16:44:24 mpech Exp $ */
+/* $OpenBSD: mkmakefile.c,v 1.12 2002/05/29 09:45:39 deraadt Exp $ */
/* $NetBSD: mkmakefile.c,v 1.34 1997/02/02 21:12:36 thorpej Exp $ */
/*
@@ -78,7 +78,8 @@ mkmakefile()
char *ifname;
char line[BUFSIZ], buf[200];
- (void)sprintf(buf, "arch/%s/conf/Makefile.%s", machine, machine);
+ (void)snprintf(buf, sizeof buf, "arch/%s/conf/Makefile.%s",
+ machine, machine);
ifname = sourcepath(buf);
if ((ifp = fopen(ifname, "r")) == NULL) {
(void)fprintf(stderr, "config: cannot read %s: %s\n",
@@ -330,12 +331,12 @@ emitfiles(fp, suffix)
if (suffix == 'c') {
for (cf = allcf; cf != NULL; cf = cf->cf_next) {
if (cf->cf_root == NULL)
- (void)sprintf(swapname,
+ (void)snprintf(swapname, sizeof swapname,
"$S/arch/%s/%s/swapgeneric.c",
machine, machine);
else
- (void)sprintf(swapname, "./swap%s.c",
- cf->cf_name);
+ (void)snprintf(swapname, sizeof swapname,
+ "./swap%s.c", cf->cf_name);
len = strlen(swapname);
if (lpos + len > 72) {
if (fputs(" \\\n", fp) < 0)
@@ -379,7 +380,8 @@ emitrules(fp)
ch = fpath[strlen(fpath) - 1];
if (islower(ch))
ch = toupper(ch);
- (void)sprintf(buf, "${%s_%c}", cp, ch);
+ (void)snprintf(buf, sizeof buf, "${%s_%c}",
+ cp, ch);
cp = buf;
}
if (fprintf(fp, "\t%s\n\n", cp) < 0)