From 80340cd1940eb1d5beff727f4a62cd7a577d3b20 Mon Sep 17 00:00:00 2001 From: Masami Hiramatsu Date: Wed, 14 Apr 2010 18:39:35 -0400 Subject: [PATCH] --- yaml --- r: 191225 b: refs/heads/master c: dd259c5db26ccda46409dbf6efc79d5a2b259e38 h: refs/heads/master i: 191223: 8a4253cba3384c17694280e116cfc067cceafed7 v: v3 --- [refs] | 2 +- trunk/tools/perf/util/probe-event.c | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/[refs] b/[refs] index 17c1a5ab8975..e58f138d2201 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 7ca5989dd065cbc48a958666c273794686ea7525 +refs/heads/master: dd259c5db26ccda46409dbf6efc79d5a2b259e38 diff --git a/trunk/tools/perf/util/probe-event.c b/trunk/tools/perf/util/probe-event.c index 1c4a20a284c0..6d438391bae5 100644 --- a/trunk/tools/perf/util/probe-event.c +++ b/trunk/tools/perf/util/probe-event.c @@ -806,12 +806,12 @@ static char *synthesize_perf_probe_point(struct perf_probe_point *pp) goto error; } if (pp->file) { - len = strlen(pp->file) - 32; + len = strlen(pp->file) - 31; if (len < 0) len = 0; tmp = strchr(pp->file + len, '/'); if (!tmp) - tmp = pp->file + len - 1; + tmp = pp->file + len; ret = e_snprintf(file, 32, "@%s", tmp + 1); if (ret <= 0) goto error;