diff options
-rw-r--r-- | gdb/ChangeLog | 6 | ||||
-rw-r--r-- | gdb/solib-target.c | 2 |
2 files changed, 7 insertions, 1 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 83845f4..5b19052 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,5 +1,11 @@ 2015-06-10 Jan Kratochvil <jan.kratochvil@redhat.com> + Code cleanup. + * solib-target.c (library_list_start_list): Use explicit NULL + comparison. + +2015-06-10 Jan Kratochvil <jan.kratochvil@redhat.com> + * solib-target.c (library_list_start_list): Do not dereference variable version in its initialization. Make the VERSION check handle NULL. diff --git a/gdb/solib-target.c b/gdb/solib-target.c index 891e572..f14363a 100644 --- a/gdb/solib-target.c +++ b/gdb/solib-target.c @@ -149,7 +149,7 @@ library_list_start_list (struct gdb_xml_parser *parser, struct gdb_xml_value *version = xml_find_attribute (attributes, "version"); /* #FIXED attribute may be omitted, Expat returns NULL in such case. */ - if (version) + if (version != NULL) { const char *string = version->value; |