Module Name: src Committed By: christos Date: Wed Mar 26 17:57:17 UTC 2014
Modified Files: src/sys/arch/hppa/dev: mongoose.c src/sys/arch/hppa/hppa: autoconf.c src/sys/arch/hppa/stand/common: dev_hppa.c Log Message: kill sprintf To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/sys/arch/hppa/dev/mongoose.c cvs rdiff -u -r1.1 -r1.2 src/sys/arch/hppa/hppa/autoconf.c cvs rdiff -u -r1.1 -r1.2 src/sys/arch/hppa/stand/common/dev_hppa.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/hppa/dev/mongoose.c diff -u src/sys/arch/hppa/dev/mongoose.c:1.1 src/sys/arch/hppa/dev/mongoose.c:1.2 --- src/sys/arch/hppa/dev/mongoose.c:1.1 Mon Feb 24 02:23:42 2014 +++ src/sys/arch/hppa/dev/mongoose.c Wed Mar 26 13:57:17 2014 @@ -1,4 +1,4 @@ -/* $NetBSD: mongoose.c,v 1.1 2014/02/24 07:23:42 skrll Exp $ */ +/* $NetBSD: mongoose.c,v 1.2 2014/03/26 17:57:17 christos Exp $ */ /* $OpenBSD: mongoose.c,v 1.19 2010/01/01 20:28:42 kettenis Exp $ */ @@ -29,7 +29,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: mongoose.c,v 1.1 2014/02/24 07:23:42 skrll Exp $"); +__KERNEL_RCSID(0, "$NetBSD: mongoose.c,v 1.2 2014/03/26 17:57:17 christos Exp $"); #define MONGOOSE_DEBUG 9 @@ -259,7 +259,7 @@ mg_intr_string(void *v, int irq) { static char buf[16]; - sprintf (buf, "isa irq %d", irq); + snprintf (buf, sizeof(buf), "isa irq %d", irq); return buf; } Index: src/sys/arch/hppa/hppa/autoconf.c diff -u src/sys/arch/hppa/hppa/autoconf.c:1.1 src/sys/arch/hppa/hppa/autoconf.c:1.2 --- src/sys/arch/hppa/hppa/autoconf.c:1.1 Mon Feb 24 02:23:43 2014 +++ src/sys/arch/hppa/hppa/autoconf.c Wed Mar 26 13:57:17 2014 @@ -1,4 +1,4 @@ -/* $NetBSD: autoconf.c,v 1.1 2014/02/24 07:23:43 skrll Exp $ */ +/* $NetBSD: autoconf.c,v 1.2 2014/03/26 17:57:17 christos Exp $ */ /* $OpenBSD: autoconf.c,v 1.15 2001/06/25 00:43:10 mickey Exp $ */ @@ -86,7 +86,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: autoconf.c,v 1.1 2014/02/24 07:23:43 skrll Exp $"); +__KERNEL_RCSID(0, "$NetBSD: autoconf.c,v 1.2 2014/03/26 17:57:17 christos Exp $"); #include "opt_kgdb.h" #include "opt_useleds.h" @@ -654,7 +654,7 @@ hppa_mod_info(int type, int sv) } if (i == __arraycount(hppa_knownmods)) { - sprintf(fakeid, "type %x, sv %x", type, sv); + snprintf(fakeid, sizeof(fakeid), "type %x, sv %x", type, sv); return fakeid; } Index: src/sys/arch/hppa/stand/common/dev_hppa.c diff -u src/sys/arch/hppa/stand/common/dev_hppa.c:1.1 src/sys/arch/hppa/stand/common/dev_hppa.c:1.2 --- src/sys/arch/hppa/stand/common/dev_hppa.c:1.1 Mon Feb 24 02:23:43 2014 +++ src/sys/arch/hppa/stand/common/dev_hppa.c Wed Mar 26 13:57:17 2014 @@ -1,4 +1,4 @@ -/* $NetBSD: dev_hppa.c,v 1.1 2014/02/24 07:23:43 skrll Exp $ */ +/* $NetBSD: dev_hppa.c,v 1.2 2014/03/26 17:57:17 christos Exp $ */ /* $OpenBSD: dev_hppa.c,v 1.5 1999/04/20 20:01:01 mickey Exp $ */ @@ -250,7 +250,8 @@ char ttyname_buf[8]; char * ttyname(int fd) { - sprintf(ttyname_buf, "%s%d", cdevs[major(cn_tab->cn_dev)], + snprintf(ttyname_buf, sizeof(ttyname_buf), "%s%d", + cdevs[major(cn_tab->cn_dev)], minor(cn_tab->cn_dev)); return (ttyname_buf); }