* 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.
+2008-06-10 Vladimir Prus <vladimir@codesourcery.com>
+
+ 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.
+
2008-06-10 Vladimir Prus <vladimir@codesourcery.com>
Introduce common cleanup for restoring integers.
breakpoint = (struct breakpoint *) arg->data.pointer;
function = (struct symbol *) arg->next->data.pointer;
- cleanups = (struct cleanup *) arg->next->next->data.pointer;
if (!error_p)
{
(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