Sat Dec 25 09:50:29 1993 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
authorJim Kingdon <jkingdon@engr.sgi.com>
Sat, 25 Dec 1993 19:28:47 +0000 (19:28 +0000)
committerJim Kingdon <jkingdon@engr.sgi.com>
Sat, 25 Dec 1993 19:28:47 +0000 (19:28 +0000)
* valops.c (value_struct_elt): Check for (value)-1 return from
search_struct_method.

gdb/ChangeLog
gdb/valops.c

index 4b3e4160910933fe6edbbcfc6c4d7af2c592ed83..7ea8c77c973d967a5cc8ea874fb032edee7bdadd 100644 (file)
@@ -1,3 +1,8 @@
+Sat Dec 25 09:50:29 1993  Peter Schauer  (pes@regent.e-technik.tu-muenchen.de)
+
+       * valops.c (value_struct_elt): Check for (value)-1 return from
+       search_struct_method.
+
 Sat Dec 25 09:50:29 1993  Jim Kingdon  (kingdon@lioth.cygnus.com)
 
        * defs.h: Move definitions of TARGET_*_BIT after include of tm.h.
@@ -207,7 +212,7 @@ Mon Nov 29 16:48:16 1993  Ian Lance Taylor  (ian@tweedledumb.cygnus.com)
 
 Mon Nov 29 12:23:25 1993  Peter Schauer  (pes@regent.e-technik.tu-muenchen.de)
 
-       * mipsread.c (parse_symbol, parse_partial_symbols):  Do not create
+       * mipsread.c (parse_symbol, parse_partial_symbols): Do not create
        (partial) symbols for opaque struct definitions.
 
 Mon Nov 29 11:36:57 1993  Stu Grossman  (grossman at cygnus.com)
index 0ec52609d3e1d8ca4fe7b0600c3fc9da96c03776..0462b497c3cbfe1b77c303ae7baf5d798c8a4262 100644 (file)
@@ -1550,7 +1550,7 @@ value_struct_elt (argp, args, name, static_memfuncp, err)
 
       v = search_struct_method (name, argp, args, 0, static_memfuncp, t);
 
-      if (v == 0)
+      if (v == 0 || v == (value) -1)
        {
          if (TYPE_NFN_FIELDS (t))
            error ("There is no member or method named %s.", name);