Module Name: src Committed By: christos Date: Fri Mar 21 16:43:00 UTC 2014
Modified Files: src/sys/arch/acorn32/podulebus: csa.c podulebus.c src/sys/arch/acorn32/stand/boot32: boot32.c src/sys/arch/acorn32/stand/nbfs: nbfs.c Log Message: kill sprintf To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12 src/sys/arch/acorn32/podulebus/csa.c cvs rdiff -u -r1.26 -r1.27 src/sys/arch/acorn32/podulebus/podulebus.c cvs rdiff -u -r1.40 -r1.41 src/sys/arch/acorn32/stand/boot32/boot32.c cvs rdiff -u -r1.10 -r1.11 src/sys/arch/acorn32/stand/nbfs/nbfs.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/sys/arch/acorn32/podulebus/csa.c diff -u src/sys/arch/acorn32/podulebus/csa.c:1.11 src/sys/arch/acorn32/podulebus/csa.c:1.12 --- src/sys/arch/acorn32/podulebus/csa.c:1.11 Sat Oct 27 13:17:23 2012 +++ src/sys/arch/acorn32/podulebus/csa.c Fri Mar 21 12:43:00 2014 @@ -1,4 +1,4 @@ -/* $NetBSD: csa.c,v 1.11 2012/10/27 17:17:23 chs Exp $ */ +/* $NetBSD: csa.c,v 1.12 2014/03/21 16:43:00 christos Exp $ */ /* * Copyright (c) 1998 The NetBSD Foundation, Inc. @@ -34,7 +34,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: csa.c,v 1.11 2012/10/27 17:17:23 chs Exp $"); +__KERNEL_RCSID(0, "$NetBSD: csa.c,v 1.12 2014/03/21 16:43:00 christos Exp $"); #include <sys/param.h> #include <sys/systm.h> @@ -184,7 +184,7 @@ csa_attach(device_t parent, device_t sel /* Provide an override for the host id */ ncr_sc->sc_channel.chan_id = 7; - sprintf(hi_option, "%s.hostid", device_xname(self)); + snprintf(hi_option, sizeof(hi_option), "%s.hostid", device_xname(self)); (void)get_bootconf_option(boot_args, hi_option, BOOTOPT_TYPE_INT, &ncr_sc->sc_channel.chan_id); ncr_sc->sc_adapter.adapt_minphys = minphys; Index: src/sys/arch/acorn32/podulebus/podulebus.c diff -u src/sys/arch/acorn32/podulebus/podulebus.c:1.26 src/sys/arch/acorn32/podulebus/podulebus.c:1.27 --- src/sys/arch/acorn32/podulebus/podulebus.c:1.26 Fri Jun 3 03:35:37 2011 +++ src/sys/arch/acorn32/podulebus/podulebus.c Fri Mar 21 12:43:00 2014 @@ -1,4 +1,4 @@ -/* $NetBSD: podulebus.c,v 1.26 2011/06/03 07:35:37 matt Exp $ */ +/* $NetBSD: podulebus.c,v 1.27 2014/03/21 16:43:00 christos Exp $ */ /* * Copyright (c) 1994-1996 Mark Brinicombe. @@ -43,7 +43,7 @@ #include <sys/param.h> -__KERNEL_RCSID(0, "$NetBSD: podulebus.c,v 1.26 2011/06/03 07:35:37 matt Exp $"); +__KERNEL_RCSID(0, "$NetBSD: podulebus.c,v 1.27 2014/03/21 16:43:00 christos Exp $"); #include <sys/systm.h> #include <sys/kernel.h> @@ -461,7 +461,7 @@ podulebusattach(device_t parent, device_ for (loop = 0; loop < MAX_PODULES+MAX_NETSLOTS; ++loop) { #if 1 /* Provide backwards compat for a while */ - sprintf(argstring, "podule%d.disable", loop); + snprintf(argstring, sizeof(argstring), "podule%d.disable", loop); if (get_bootconf_option(boot_args, argstring, BOOTOPT_TYPE_BOOLEAN, &value)) { if (value) { @@ -471,7 +471,7 @@ podulebusattach(device_t parent, device_ } } #endif - sprintf(argstring, "podule%d=", loop); + snprintf(argstring, sizeof(argstring), "podule%d=", loop); if (get_bootconf_option(boot_args, argstring, BOOTOPT_TYPE_HEXINT, &value)) { /* Override the ID */ Index: src/sys/arch/acorn32/stand/boot32/boot32.c diff -u src/sys/arch/acorn32/stand/boot32/boot32.c:1.40 src/sys/arch/acorn32/stand/boot32/boot32.c:1.41 --- src/sys/arch/acorn32/stand/boot32/boot32.c:1.40 Mon Nov 4 16:08:14 2013 +++ src/sys/arch/acorn32/stand/boot32/boot32.c Fri Mar 21 12:43:00 2014 @@ -1,4 +1,4 @@ -/* $NetBSD: boot32.c,v 1.40 2013/11/04 21:08:14 christos Exp $ */ +/* $NetBSD: boot32.c,v 1.41 2014/03/21 16:43:00 christos Exp $ */ /*- * Copyright (c) 2002 Reinoud Zandijk @@ -1058,7 +1058,7 @@ sprint0(int width, char prefix, char bas *pos++ = base; *pos++ = (char) 0; - sprintf(scrap, format, value); + snprintf(scrap, sizeof(scrap), format, value); length = strlen(scrap); return scrap+length-width; Index: src/sys/arch/acorn32/stand/nbfs/nbfs.c diff -u src/sys/arch/acorn32/stand/nbfs/nbfs.c:1.10 src/sys/arch/acorn32/stand/nbfs/nbfs.c:1.11 --- src/sys/arch/acorn32/stand/nbfs/nbfs.c:1.10 Sun Jun 9 22:21:10 2013 +++ src/sys/arch/acorn32/stand/nbfs/nbfs.c Fri Mar 21 12:43:00 2014 @@ -1,4 +1,4 @@ -/* $NetBSD: nbfs.c,v 1.10 2013/06/10 02:21:10 mrg Exp $ */ +/* $NetBSD: nbfs.c,v 1.11 2014/03/21 16:43:00 christos Exp $ */ /*- * Copyright (c) 2006 Ben Harris @@ -449,7 +449,8 @@ nbfs_func(struct nbfs_reg *r) case 16: /* Shut down */ return NULL; default: - sprintf(error.errmess, "nbfs_func %d not implemented", reason); + snprintf(error.errmess, sizeof(error.errmess), + "nbfs_func %d not implemented", reason); return &error; } }