From: Michael Snyder Date: Thu, 10 Mar 2011 20:18:42 +0000 (+0000) Subject: 2011-02-27 Michael Snyder X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=4f269b12df36167cc053fc8493d4f8e1a9b2c259;p=binutils-gdb.git 2011-02-27 Michael Snyder * gdbserver/tracepoint.c (tracepoint_finish_step): Fix loop variable. --- diff --git a/gdb/ChangeLog b/gdb/ChangeLog index e5ab2856b83..a4df0aa1f0c 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,5 +1,8 @@ 2011-03-10 Michael Snyder + * gdbserver/tracepoint.c (tracepoint_finish_step): Fix + loop variable. + * gdbserver/server.c (handle_v_run): Free alloced buffer on early return. diff --git a/gdb/gdbserver/tracepoint.c b/gdb/gdbserver/tracepoint.c index c0e4cac336a..fc9c7d89f4f 100644 --- a/gdb/gdbserver/tracepoint.c +++ b/gdb/gdbserver/tracepoint.c @@ -3676,6 +3676,7 @@ tracepoint_finished_step (struct thread_info *tinfo, CORE_ADDR stop_pc) /* Unlink. */ *wstep_link = wstep->next; release_while_stepping_state (wstep); + wstep = *wstep_link; continue; }