aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew Cagney <cagney@redhat.com>2000-04-09 13:02:10 +0000
committerAndrew Cagney <cagney@redhat.com>2000-04-09 13:02:10 +0000
commit85c9a9d507fb41d3a1160eae93849c6d3a46beb9 (patch)
tree9bb734584066a30eb1f802cd48123e5d4b34079d
parenta2d91340f322fed39bdaf02391b8be01dffb7869 (diff)
downloadgdb-85c9a9d507fb41d3a1160eae93849c6d3a46beb9.zip
gdb-85c9a9d507fb41d3a1160eae93849c6d3a46beb9.tar.gz
gdb-85c9a9d507fb41d3a1160eae93849c6d3a46beb9.tar.bz2
Compare VALUE_ADDRESS() return value with ZERO not NULL.
-rw-r--r--gdb/ChangeLog5
-rw-r--r--gdb/valops.c2
2 files changed, 6 insertions, 1 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog
index 320506d..5a05271 100644
--- a/gdb/ChangeLog
+++ b/gdb/ChangeLog
@@ -1,3 +1,8 @@
+Sun Apr 9 22:54:29 2000 Andrew Cagney <cagney@b1.cygnus.com>
+
+ * valops.c (value_rtti_type): Compare VALUE_ADDRESS with ``0'' not
+ NULL. Macro returns a CORE_ADDR.
+
2000-04-08 Jim Blandy <jimb@redhat.com>
* dwarf2read.c: Revert Andrew Cagney's change of Dec 15, 1997.
diff --git a/gdb/valops.c b/gdb/valops.c
index bfbffa9..a99ad1c 100644
--- a/gdb/valops.c
+++ b/gdb/valops.c
@@ -3358,7 +3358,7 @@ value_rtti_type (v, full, top, using_enc)
we'd waste a bunch of time figuring out we already know the type.
Besides, we don't care about the type, just the actual pointer
*/
- if (VALUE_ADDRESS(value_field(v,TYPE_VPTR_FIELDNO(known_type))) == NULL)
+ if (VALUE_ADDRESS (value_field (v, TYPE_VPTR_FIELDNO (known_type))) == 0)
return NULL;
/*