commit | dd944ec72a26d0b380ba2af5f6c00310f2f1651e | [log] [tgz] |
---|---|---|
author | rsc <devnull@localhost> | Sun Jan 23 22:33:04 2005 +0000 |
committer | rsc <devnull@localhost> | Sun Jan 23 22:33:04 2005 +0000 |
tree | 2f40332ca2fcf189d347cf4f577cf613af21108f | |
parent | a0e8d02d093e01fdadf8a16bc86fe18b0c4e82c3 [diff] [blame] |
Start working through proper handling of pthreads when debugging Linux core dumps. Pthreads for active processes is still not supported, nor are other systems.
diff --git a/src/libmach/sym.c b/src/libmach/sym.c index b5d3eac..3b5c5ec 100644 --- a/src/libmach/sym.c +++ b/src/libmach/sym.c
@@ -42,10 +42,11 @@ else{ for(p=fhdrlist; p && p->next!=h; p=p->next) ; - if(p) + if(p){ p->next = h->next; - if(p->next == nil) - last = p; + if(p->next == nil) + last = p; + } } h->next = nil; }