Fix access violation when reporting sections that could not be dumped.

PR binutils/21147
	* readelf.c (process_section_contents): Fix off by one error
	reporting un-dumped sections.
This commit is contained in:
Nick Clifton 2017-02-13 14:17:07 +00:00
parent f84ce13b67
commit 0ee3043f58
2 changed files with 12 additions and 3 deletions

View File

@ -1,3 +1,9 @@
2017-02-13 Nick Clifton <nickc@redhat.com>
PR binutils/21147
* readelf.c (process_section_contents): Fix off by one error
reporting un-dumped sections.
2017-02-13 Nick Clifton <nickc@redhat.com>
PR binutils/21139

View File

@ -13172,9 +13172,12 @@ process_section_contents (FILE * file)
/* Check to see if the user requested a
dump of a section that does not exist. */
while (i++ < num_dump_sects)
if (dump_sects[i])
warn (_("Section %d was not dumped because it does not exist!\n"), i);
while (i < num_dump_sects)
{
if (dump_sects[i])
warn (_("Section %d was not dumped because it does not exist!\n"), i);
i++;
}
}
static void