From 0908258da6cbb693c759244921b9023c96c4fc95 Mon Sep 17 00:00:00 2001 From: albert <> Date: Tue, 11 Jan 2005 02:02:37 +0000 Subject: [PATCH] tiny bit faster and neater --- pmap.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pmap.c b/pmap.c index 30675858..a46c696d 100644 --- a/pmap.c +++ b/pmap.c @@ -108,6 +108,12 @@ static const char *mapping_name(proc_t *p, unsigned KLONG addr, unsigned KLONG l return cp[1] ? cp+1 : cp; } + cp = strchr(mapbuf,'/'); + if(cp){ + if(showpath) return cp; + return strrchr(cp,'/') + 1; // it WILL succeed + } + cp = " [ anon ]"; if( (p->start_stack >= addr) && (p->start_stack <= addr+len) ) cp = " [ stack ]"; return cp;