aboutsummaryrefslogtreecommitdiff
path: root/gdb/remote.c
diff options
context:
space:
mode:
authorYao Qi <yao@codesourcery.com>2012-09-22 13:04:55 +0000
committerYao Qi <yao@codesourcery.com>2012-09-22 13:04:55 +0000
commit84cebc4a97b19238286cf7d4d254085f4b08e838 (patch)
tree3113e65bfcb65ed0af64e181b7e2103ce7d5a8f1 /gdb/remote.c
parent21ab1f4c173b1d64a4dc6c3cc8078ba74b97f973 (diff)
downloadgdb-84cebc4a97b19238286cf7d4d254085f4b08e838.zip
gdb-84cebc4a97b19238286cf7d4d254085f4b08e838.tar.gz
gdb-84cebc4a97b19238286cf7d4d254085f4b08e838.tar.bz2
gdb/testsuite/
* remote.c (remote_get_trace_status): Remove setting default values of fields of 'ts'.
Diffstat (limited to 'gdb/remote.c')
-rw-r--r--gdb/remote.c8
1 files changed, 2 insertions, 6 deletions
diff --git a/gdb/remote.c b/gdb/remote.c
index a3309c7..1750bee 100644
--- a/gdb/remote.c
+++ b/gdb/remote.c
@@ -10588,15 +10588,11 @@ remote_get_trace_status (struct trace_status *ts)
/* We're working with a live target. */
ts->from_file = 0;
- /* Set some defaults. */
- ts->running_known = 0;
- ts->stop_reason = trace_stop_reason_unknown;
- ts->traceframe_count = -1;
- ts->buffer_free = 0;
-
if (*p++ != 'T')
error (_("Bogus trace status reply from target: %s"), target_buf);
+ /* Function 'parse_trace_status' sets default value of each field of
+ 'ts' at first, so we don't have to do it here. */
parse_trace_status (p, ts);
return ts->running;