From 219dd2d44a9da40427ad48b0f09b981fe0551f4b Mon Sep 17 00:00:00 2001 From: Matthieu Herrb Date: Sun, 18 May 2008 13:53:32 +0200 Subject: [PATCH] sprintf() -> snprintf() --- os/access.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/os/access.c b/os/access.c index db14380df..6b55afd84 100644 --- a/os/access.c +++ b/os/access.c @@ -1190,7 +1190,8 @@ ResetHosts (char *display) strlen(display) + 1; if (fnamelen > sizeof(fname)) FatalError("Display name `%s' is too long\n", display); - sprintf(fname, ETC_HOST_PREFIX "%s" ETC_HOST_SUFFIX, display); + snprintf(fname, sizeof(fname), ETC_HOST_PREFIX "%s" ETC_HOST_SUFFIX, + display); if ((fd = fopen (fname, "r")) != 0) {