From 8f6d480067131fb8095025bfc2b223e502c8e368 Mon Sep 17 00:00:00 2001 From: Kris Kennaway Date: Fri, 4 Aug 2000 10:23:42 +0000 Subject: [PATCH] sprintf -> snprintf paranoia --- lib/libc/gen/getpwent.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/libc/gen/getpwent.c b/lib/libc/gen/getpwent.c index 90dbb4a24cf..00e6ca39c69 100644 --- a/lib/libc/gen/getpwent.c +++ b/lib/libc/gen/getpwent.c @@ -753,15 +753,15 @@ _getyppass(struct passwd *pw, const char *name, const char *map) } if (_gotmaster == YP_HAVE_MASTER) - sprintf(mastermap,"master.%s", map); + snprintf(mastermap, sizeof(mastermap), "master.%s", map); else - sprintf(mastermap,"%s",map); + snprintf(mastermap, sizeof(mastermap), "%s", map); if(yp_match(_pw_yp_domain, (char *)&mastermap, name, strlen(name), &result, &resultlen)) { if (_gotmaster != YP_HAVE_MASTER) return 0; - sprintf(mastermap,"%s",map); + snprintf(mastermap, sizeof(mastermap), "%s", map); if (yp_match(_pw_yp_domain, (char *)&mastermap, name, strlen(name), &result, &resultlen)) return 0;