PR gdb/13405:

* tui/tui-win.c (parse_scrolling_args): Don't write to possibly
	read-only memory.
This commit is contained in:
Tom Tromey 2012-02-02 16:22:21 +00:00
parent 7c4f9963c7
commit c709a7c2b0
2 changed files with 13 additions and 4 deletions

View file

@ -1,3 +1,9 @@
2012-02-02 Tom Tromey <tromey@redhat.com>
PR gdb/13405:
* tui/tui-win.c (parse_scrolling_args): Don't write to possibly
read-only memory.
2012-02-02 Tom Tromey <tromey@redhat.com>
PR gdb/9307:

View file

@ -1583,13 +1583,16 @@ parse_scrolling_args (char *arg,
;
if (*buf_ptr != (char) 0)
wname = buf_ptr;
{
wname = buf_ptr;
/* Validate the window name. */
for (i = 0; i < strlen (wname); i++)
wname[i] = toupper (wname[i]);
}
else
wname = "?";
/* Validate the window name. */
for (i = 0; i < strlen (wname); i++)
wname[i] = toupper (wname[i]);
*win_to_scroll = tui_partial_win_by_name (wname);
if (*win_to_scroll == (struct tui_win_info *) NULL