2002-10-16 Klee Dienes <kdienes@apple.com>

* stabsread.c (read_tilde_fields): Use name[sizeof(vptr_name)-2]
        to get the last character of a char[] buffer, not
        name[sizeof(vptr_name)-1].
This commit is contained in:
Klee Dienes 2002-10-16 17:36:44 +00:00
parent 9f84ab0dca
commit 74451869f4
2 changed files with 7 additions and 1 deletions

View File

@ -1,3 +1,9 @@
2002-10-16 Klee Dienes <kdienes@apple.com>
* stabsread.c (read_tilde_fields): Use name[sizeof(vptr_name)-2]
to get the last character of a char[] buffer, not
name[sizeof(vptr_name)-1].
2002-10-14 Adam Fedor <fedor@gnu.org>
* symtab.h: New objc_specific struct.

View File

@ -4137,7 +4137,7 @@ read_tilde_fields (struct field_info *fip, char **pp, struct type *type,
{
char *name = TYPE_FIELD_NAME (t, i);
if (!strncmp (name, vptr_name, sizeof (vptr_name) - 2)
&& is_cplus_marker (name[sizeof (vptr_name) - 1]))
&& is_cplus_marker (name[sizeof (vptr_name) - 2]))
{
TYPE_VPTR_FIELDNO (type) = i;
goto gotit;