diff options
author | Simon Marchi <simon.marchi@ericsson.com> | 2016-12-02 09:55:09 -0500 |
---|---|---|
committer | Simon Marchi <simon.marchi@ericsson.com> | 2016-12-02 09:55:09 -0500 |
commit | 233c8c27eb81b0a3ab5182dcb59c7306ba9bd3f3 (patch) | |
tree | 9437e77a5689e8217ada7333e4c062a716f821fd /gdb/mi/mi-out.c | |
parent | 68c638d6e655a937a48770a5df765e6ebbc5b890 (diff) | |
download | gdb-233c8c27eb81b0a3ab5182dcb59c7306ba9bd3f3.zip gdb-233c8c27eb81b0a3ab5182dcb59c7306ba9bd3f3.tar.gz gdb-233c8c27eb81b0a3ab5182dcb59c7306ba9bd3f3.tar.bz2 |
Remove mi_out_data::suppress_output
The suppress_output field of the mi_ui_out_data structure is never actually
set to 1/true. We can therefore remove it, and remove all the
if (suppress_output)
checks.
gdb/ChangeLog:
* mi/mi-out.c (mi_ui_out_data) <suppress_output>: Remove.
(mi_table_body): Remove suppress_output check.
(mi_table_end): Likewise.
(mi_table_header): Likewise.
(mi_begin): Likewise.
(mi_end): Likewise.
(mi_field_int): Likewise.
(mi_field_string): Likewise.
(mi_field_fmt): Likewise.
(mi_out_data_ctor): Likewise.
Diffstat (limited to 'gdb/mi/mi-out.c')
-rw-r--r-- | gdb/mi/mi-out.c | 23 |
1 files changed, 0 insertions, 23 deletions
diff --git a/gdb/mi/mi-out.c b/gdb/mi/mi-out.c index b6d25d3..6e69d7c 100644 --- a/gdb/mi/mi-out.c +++ b/gdb/mi/mi-out.c @@ -27,7 +27,6 @@ struct mi_ui_out_data { int suppress_field_separator; - int suppress_output; int mi_version; std::vector<ui_file *> streams; }; @@ -118,8 +117,6 @@ mi_table_body (struct ui_out *uiout) { mi_out_data *data = (mi_out_data *) ui_out_data (uiout); - if (data->suppress_output) - return; /* close the table header line if there were any headers */ mi_close (uiout, ui_out_type_list); mi_open (uiout, "body", ui_out_type_list); @@ -132,7 +129,6 @@ mi_table_end (struct ui_out *uiout) { mi_out_data *data = (mi_out_data *) ui_out_data (uiout); - data->suppress_output = 0; mi_close (uiout, ui_out_type_list); /* body */ mi_close (uiout, ui_out_type_tuple); } @@ -145,9 +141,6 @@ mi_table_header (struct ui_out *uiout, int width, enum ui_align alignment, { mi_out_data *data = (mi_out_data *) ui_out_data (uiout); - if (data->suppress_output) - return; - mi_open (uiout, NULL, ui_out_type_tuple); mi_field_int (uiout, 0, 0, ui_center, "width", width); mi_field_int (uiout, 0, 0, ui_center, "alignment", alignment); @@ -163,9 +156,6 @@ mi_begin (struct ui_out *uiout, enum ui_out_type type, const char *id) { mi_out_data *data = (mi_out_data *) ui_out_data (uiout); - if (data->suppress_output) - return; - mi_open (uiout, id, type); } @@ -176,9 +166,6 @@ mi_end (struct ui_out *uiout, enum ui_out_type type) { mi_out_data *data = (mi_out_data *) ui_out_data (uiout); - if (data->suppress_output) - return; - mi_close (uiout, type); } @@ -191,9 +178,6 @@ mi_field_int (struct ui_out *uiout, int fldno, int width, char buffer[20]; /* FIXME: how many chars long a %d can become? */ mi_out_data *data = (mi_out_data *) ui_out_data (uiout); - if (data->suppress_output) - return; - xsnprintf (buffer, sizeof (buffer), "%d", value); mi_field_string (uiout, fldno, width, alignment, fldname, buffer); } @@ -216,9 +200,6 @@ mi_field_string (struct ui_out *uiout, int fldno, int width, mi_out_data *data = (mi_out_data *) ui_out_data (uiout); struct ui_file *stream; - if (data->suppress_output) - return; - stream = data->streams.back (); field_separator (uiout); if (fldname) @@ -239,9 +220,6 @@ mi_field_fmt (struct ui_out *uiout, int fldno, int width, mi_out_data *data = (mi_out_data *) ui_out_data (uiout); struct ui_file *stream; - if (data->suppress_output) - return; - stream = data->streams.back (); field_separator (uiout); if (fldname) @@ -397,7 +375,6 @@ mi_out_data_ctor (mi_out_data *self, int mi_version, struct ui_file *stream) self->streams.push_back (stream); self->suppress_field_separator = 0; - self->suppress_output = 0; self->mi_version = mi_version; } |