aboutsummaryrefslogtreecommitdiff
path: root/gdb/osdata.c
diff options
context:
space:
mode:
authorSergio Durigan Junior <sergiodj@redhat.com>2017-04-10 12:43:44 -0400
committerSergio Durigan Junior <sergiodj@redhat.com>2017-04-10 12:43:44 -0400
commita5bef50fdbfadbc6b8911b458580ee91cbfcdafd (patch)
treedbbc377bcd24c94aff0a235622f967a912ea00fe /gdb/osdata.c
parent28d909e539567ab5ecd2bc20680e933869fdf889 (diff)
downloadgdb-a5bef50fdbfadbc6b8911b458580ee91cbfcdafd.zip
gdb-a5bef50fdbfadbc6b8911b458580ee91cbfcdafd.tar.gz
gdb-a5bef50fdbfadbc6b8911b458580ee91cbfcdafd.tar.bz2
Fix PR gdb/21364: Dead code due to an unreachable condition in osdata.c
Pedro's recent commits enabling -Wwrite-strings has changed a bit the logic of info_osdata. Now, 'type' is always non-NULL, so we have to check if it's an empty string instead of NULL. One of the checks was fixed, but there is another that was left behind. This commit fixes it. gdb/ChangeLog: 2017-04-10 Sergio Durigan Junior <sergiodj@redhat.com> PR gdb/21364 * osdata.c (info_osdata): Check if 'type' is an empty string instead of NULL.
Diffstat (limited to 'gdb/osdata.c')
-rw-r--r--gdb/osdata.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/gdb/osdata.c b/gdb/osdata.c
index 4b33ccb..84c4ed7 100644
--- a/gdb/osdata.c
+++ b/gdb/osdata.c
@@ -318,7 +318,7 @@ info_osdata (const char *type)
for a column named "Title", and only include it with MI
output; this column's normal use is for titles for interface
elements like menus, and it clutters up CLI output. */
- if (!type && !uiout->is_mi_like_p ())
+ if (*type == '\0' && !uiout->is_mi_like_p ())
{
struct osdata_column *col;
int ix;