From: Marek Polacek Date: Tue, 4 Oct 2011 09:11:42 +0000 (-0400) Subject: readelf.c: Assume the right size of an array X-Git-Tag: elfutils-0.153~26 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=8d1e297a883c35eae53914a1739fdf0bfb590a6e;p=thirdparty%2Felfutils.git readelf.c: Assume the right size of an array --- diff --git a/src/ChangeLog b/src/ChangeLog index 126c7ab7e..2334693c9 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,3 +1,7 @@ +2011-10-04 Marek Polacek + + * readelf.c (register_info): Assume the right size of an array. + 2011-10-03 Ulrich Drepper * nm.c: Recognize option --mark-special. Still recognize --mark-weak diff --git a/src/readelf.c b/src/readelf.c index 4032bd432..69b2abbe8 100644 --- a/src/readelf.c +++ b/src/readelf.c @@ -4787,7 +4787,7 @@ register_info (Ebl *ebl, unsigned int regno, const Ebl_Register_Location *loc, bits ?: &ignore, type ?: &ignore); if (n <= 0) { - snprintf (name, sizeof name, "reg%u", loc->regno); + snprintf (name, REGNAMESZ, "reg%u", loc->regno); if (bits != NULL) *bits = loc->bits; if (type != NULL)