aboutsummaryrefslogtreecommitdiff
path: root/breakpoints.c
diff options
context:
space:
mode:
authorPetr Machata <pmachata@redhat.com>2012-03-25 01:38:53 +0100
committerPetr Machata <pmachata@redhat.com>2012-04-19 01:22:33 +0200
commite9aebd6cfb4710f96b27b5d268208ddd7f0d9eac (patch)
tree3cd1a1bd5d39e154bff3dac6bcab43a58ef8bcf5 /breakpoints.c
parent8cce1193ebd35cb5a8b288bc7325cdda1b8ffe50 (diff)
downloadltrace-e9aebd6cfb4710f96b27b5d268208ddd7f0d9eac.tar.gz
New interface breakpoint_name
Diffstat (limited to 'breakpoints.c')
-rw-r--r--breakpoints.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/breakpoints.c b/breakpoints.c
index 048c4e3..08e15cc 100644
--- a/breakpoints.c
+++ b/breakpoints.c
@@ -140,6 +140,13 @@ delete_breakpoint(Process *proc, void *addr)
assert(sbp->enabled >= 0);
}
+const char *
+breakpoint_name(const struct breakpoint *bp)
+{
+ assert(bp != NULL);
+ return bp->libsym != NULL ? bp->libsym->name : NULL;
+}
+
static void
enable_bp_cb(void *addr, void *sbp, void *proc)
{