Sophie

Sophie

distrib > Scientific%20Linux > 5x > x86_64 > media > main-src > by-pkgid > b3bd92884018251b87f9099340c300c3 > files > 29

ltrace-0.5-13.45svn.el5_7.12.src.rpm

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~