28 lines
704 B
Diff
28 lines
704 B
Diff
diff -Bburp ltrace-0.5-orig/ltrace-0.5/proc.c ltrace-0.5/proc.c
|
|
--- ltrace-0.5-orig/ltrace-0.5/proc.c 2006-09-04 13:58:46.000000000 +0200
|
|
+++ ltrace-0.5/proc.c 2006-09-04 14:22:24.000000000 +0200
|
|
@@ -38,13 +38,11 @@ void open_pid(pid_t pid, int verbose)
|
|
struct process *proc;
|
|
char *filename;
|
|
|
|
-#if 0
|
|
if (trace_pid(pid) < 0) {
|
|
fprintf(stderr, "Cannot attach to pid %u: %s\n", pid,
|
|
strerror(errno));
|
|
return;
|
|
}
|
|
-#endif
|
|
|
|
filename = pid2name(pid);
|
|
|
|
@@ -57,6 +55,6 @@ void open_pid(pid_t pid, int verbose)
|
|
return;
|
|
}
|
|
#endif
|
|
- proc = open_program(filename, pid);
|
|
- proc->breakpoints_enabled = -1;
|
|
+ proc = open_program(filename, 0);
|
|
+ proc->pid = pid;
|
|
}
|
|
Only in ltrace-0.5: proc.c~
|