diff options
author | Michael Snyder <msnyder@vmware.com> | 2007-08-14 18:26:46 +0000 |
---|---|---|
committer | Michael Snyder <msnyder@vmware.com> | 2007-08-14 18:26:46 +0000 |
commit | 348144bad4817b70db0c33f4539e36ef9f9b75e9 (patch) | |
tree | a36f03bda1f49ea20099ea541a90a815d1b2efae | |
parent | b8926edcac8a2f8731e12f7a138f74ab842d7e42 (diff) | |
download | gdb-348144bad4817b70db0c33f4539e36ef9f9b75e9.zip gdb-348144bad4817b70db0c33f4539e36ef9f9b75e9.tar.gz gdb-348144bad4817b70db0c33f4539e36ef9f9b75e9.tar.bz2 |
2007-08-14 Michael Snyder <msnyder@access-company.com>
* varobj.c (cplus_describe_child): Guard against null.
Use "NULL" instead of "0" to initialize pointers.
-rw-r--r-- | gdb/ChangeLog | 5 | ||||
-rw-r--r-- | gdb/varobj.c | 7 |
2 files changed, 9 insertions, 3 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 77c5a0f..dc4596d 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,8 @@ +2007-08-14 Michael Snyder <msnyder@access-company.com> + + * varobj.c (cplus_describe_child): Guard against null. + Use "NULL" instead of "0" to initialize pointers. + 2007-08-14 Daniel Jacobowitz <dan@codesourcery.com> * arm-tdep.c (arm_gdbarch_init): Allow unknown ABI and FPU settings diff --git a/gdb/varobj.c b/gdb/varobj.c index dbeaff4..be6df5e 100644 --- a/gdb/varobj.c +++ b/gdb/varobj.c @@ -2315,7 +2315,7 @@ static void cplus_describe_child (struct varobj *parent, int index, char **cname, struct value **cvalue, struct type **ctype) { - char *name = 0; + char *name = NULL; struct value *value; struct type *type; @@ -2396,7 +2396,7 @@ cplus_describe_child (struct varobj *parent, int index, } else { - char *access = 0; + char *access = NULL; int children[3]; cplus_class_num_children (type, children); @@ -2435,7 +2435,8 @@ cplus_describe_child (struct varobj *parent, int index, /* error! */ break; } - + + gdb_assert (access); if (cname) *cname = xstrdup (access); |