aboutsummaryrefslogtreecommitdiff
path: root/breakpoints.c
diff options
context:
space:
mode:
authorPetr Machata <pmachata@redhat.com>2012-02-20 12:49:46 +0100
committerPetr Machata <pmachata@redhat.com>2012-04-19 01:34:03 +0200
commit9df15016447915a61526af8cb81c588913bcf44c (patch)
treea88ea5f698e046cfacf98418a5b801aa44f43779 /breakpoints.c
parent58b2d0fd5deed5f33fbd47a6b6e5c109f43908b5 (diff)
downloadltrace-9df15016447915a61526af8cb81c588913bcf44c.tar.gz
Remove "enable" flag from insert_breakpoint
Diffstat (limited to 'breakpoints.c')
-rw-r--r--breakpoints.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/breakpoints.c b/breakpoints.c
index f522598..5891ee7 100644
--- a/breakpoints.c
+++ b/breakpoints.c
@@ -94,10 +94,10 @@ breakpoint_destroy(struct breakpoint *bp)
}
struct breakpoint *
-insert_breakpoint(Process *proc, void *addr,
- struct library_symbol *libsym, int enable)
+insert_breakpoint(struct Process *proc, void *addr,
+ struct library_symbol *libsym)
{
- Process * leader = proc->leader;
+ Process *leader = proc->leader;
/* Only the group leader should be getting the breakpoints and
* thus have ->breakpoint initialized. */
@@ -127,7 +127,7 @@ insert_breakpoint(Process *proc, void *addr,
}
sbp->enabled++;
- if (sbp->enabled == 1 && enable) {
+ if (sbp->enabled == 1) {
assert(proc->pid != 0);
enable_breakpoint(proc, sbp);
}
@@ -267,7 +267,7 @@ breakpoints_init(Process *proc, int enable)
lib->name);
struct breakpoint *entry_bp
- = insert_breakpoint(proc, lib->entry, NULL, 1);
+ = insert_breakpoint(proc, lib->entry, NULL);
if (entry_bp == NULL) {
error(0, errno, "couldn't insert entry breakpoint");
goto fail;