diff options
author | Petr Machata <pmachata@redhat.com> | 2013-10-14 10:41:19 +0200 |
---|---|---|
committer | Petr Machata <pmachata@redhat.com> | 2013-10-23 01:00:02 +0200 |
commit | ba4734098037555614b1ce6458b3f18415764f4a (patch) | |
tree | 9fed4ca6e000b3aa254a9b8fb24a04a315585e2f /handle_event.c | |
parent | b94407705ecddffd7820ee61bcad3f0d72ee87c1 (diff) | |
download | ltrace-ba4734098037555614b1ce6458b3f18415764f4a.tar.gz |
Call breakpoint_on_hit for return breakpoints as well
- This was always supposed to happen, but did not by omission.
Diffstat (limited to 'handle_event.c')
-rw-r--r-- | handle_event.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/handle_event.c b/handle_event.c index 3b45e9c..ec8713e 100644 --- a/handle_event.c +++ b/handle_event.c @@ -796,6 +796,7 @@ callstack_pop(struct process *proc) struct breakpoint *bp = address2bpstruct(proc->leader, elem->return_addr); if (bp != NULL) { + breakpoint_on_hit(bp, proc); delete_breakpoint(proc, bp); } } |