From: NeilBrown Date: Fri, 7 Nov 2008 03:46:51 +0000 (+1100) Subject: mdopen: typo in buffer-length for a sprintf. X-Git-Tag: mdadm-3.0-devel3~83 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=e10a79c344d3e93612b359b526aae47ad02fb446;p=thirdparty%2Fmdadm.git mdopen: typo in buffer-length for a sprintf. That '10000' should have been '1000'. Make it a 'sizeof' to avoid such carelessness. Signed-off-by: NeilBrown --- diff --git a/mdopen.c b/mdopen.c index e1c0d7f2..26da33e3 100644 --- a/mdopen.c +++ b/mdopen.c @@ -88,7 +88,7 @@ void make_parts(char *dev, int cnt) if (chmod(name, stb2.st_mode & 07777)) perror("chmod"); } else { - snprintf(sym, 10000, "%s%s%d", orig, odig?"p":"", i); + snprintf(sym, sizeof(sym), "%s%s%d", orig, odig?"p":"", i); symlink(sym, name); } stat(name, &stb2);