summaryrefslogtreecommitdiff
path: root/gdb/infcmd.c
diff options
context:
space:
mode:
authorVladimir Prus <vladimir@codesourcery.com>2008-06-10 09:30:34 +0000
committerVladimir Prus <vladimir@codesourcery.com>2008-06-10 09:30:34 +0000
commit4d8c85184e2849414323f56894c3ddc255d0fa81 (patch)
treed42959748c5c37f1c89ff528e116b77a6ecce582 /gdb/infcmd.c
parentc337b00fd2e944a53e79defacfa0ed318943e589 (diff)
downloadgdb-4d8c85184e2849414323f56894c3ddc255d0fa81.tar.gz
Remove stale code.
* infrun.c (finish_command): Don't pass cleanup to continuation. (finish_command_continuation): Don't grab cleanup from the passed data, as we don't use, and cannot, use it anyway.
Diffstat (limited to 'gdb/infcmd.c')
-rw-r--r--gdb/infcmd.c7
1 files changed, 1 insertions, 6 deletions
diff --git a/gdb/infcmd.c b/gdb/infcmd.c
index 2397c30a09e..30858f1a7a7 100644
--- a/gdb/infcmd.c
+++ b/gdb/infcmd.c
@@ -1278,7 +1278,6 @@ finish_command_continuation (struct continuation_arg *arg, int error_p)
breakpoint = (struct breakpoint *) arg->data.pointer;
function = (struct symbol *) arg->next->data.pointer;
- cleanups = (struct cleanup *) arg->next->next->data.pointer;
if (!error_p)
{
@@ -1369,14 +1368,10 @@ finish_command (char *arg, int from_tty)
(struct continuation_arg *) xmalloc (sizeof (struct continuation_arg));
arg2 =
(struct continuation_arg *) xmalloc (sizeof (struct continuation_arg));
- arg3 =
- (struct continuation_arg *) xmalloc (sizeof (struct continuation_arg));
arg1->next = arg2;
- arg2->next = arg3;
- arg3->next = NULL;
+ arg2->next = NULL;
arg1->data.pointer = breakpoint;
arg2->data.pointer = function;
- arg3->data.pointer = old_chain;
add_continuation (finish_command_continuation, arg1);
/* Do this only if not running asynchronously or if the target