+2007-07-24 Michael Snyder <msnyder@access-company.com>
+
+ * ax-gdb.c (find_field): Guard against null ptr.
+
2007-07-24 Ulrich Weigand <uweigand@de.ibm.com>
* regformats/reg-spu.dat: Fix order of npc, id registers.
{
char *this_name = TYPE_FIELD_NAME (type, i);
- if (this_name && strcmp (name, this_name) == 0)
- return i;
+ if (this_name)
+ {
+ if (strcmp (name, this_name) == 0)
+ return i;
- if (this_name[0] == '\0')
- internal_error (__FILE__, __LINE__,
- _("find_field: anonymous unions not supported"));
+ if (this_name[0] == '\0')
+ internal_error (__FILE__, __LINE__,
+ _("find_field: anonymous unions not supported"));
+ }
}
error (_("Couldn't find member named `%s' in struct/union `%s'"),