diff options
author | Michael Snyder <msnyder@specifix.com> | 2011-02-28 00:20:44 +0000 |
---|---|---|
committer | Michael Snyder <msnyder@specifix.com> | 2011-02-28 00:20:44 +0000 |
commit | fe18f823cbbd4fb90b5d2925210049f454e72f7c (patch) | |
tree | 44ea9e19d89179ba62ceba75754bd575eca76213 /gdb | |
parent | 46025c82d31f8005411e7c76aeba604aa2cea79d (diff) | |
download | gdb-fe18f823cbbd4fb90b5d2925210049f454e72f7c.tar.gz |
2011-02-27 Michael Snyder <msnyder@vmware.com>
* tui/tui-stack.c (tui_get_function_from_frame): Fix off by one
error in strncpy.
Diffstat (limited to 'gdb')
-rw-r--r-- | gdb/ChangeLog | 3 | ||||
-rw-r--r-- | gdb/tui/tui-stack.c | 2 |
2 files changed, 4 insertions, 1 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog index a87cfc872ae..941c6113309 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,5 +1,8 @@ 2011-02-27 Michael Snyder <msnyder@vmware.com> + * tui/tui-stack.c (tui_get_function_from_frame): Fix off by one + error in strncpy. + * symtab.c (rbreak_command): Move variable 'file_name' to outer scope. diff --git a/gdb/tui/tui-stack.c b/gdb/tui/tui-stack.c index d7b9716f9d9..f618d7c03cb 100644 --- a/gdb/tui/tui-stack.c +++ b/gdb/tui/tui-stack.c @@ -227,7 +227,7 @@ tui_get_function_from_frame (struct frame_info *fi) them because the status line is too short to display them. */ if (*p == '<') p++; - strncpy (name, p, sizeof (name)); + strncpy (name, p, sizeof (name) - 1); p = strchr (name, '('); if (!p) p = strchr (name, '>'); |