diff options
Diffstat (limited to 'tools/perf/builtin-c2c.c')
| -rw-r--r-- | tools/perf/builtin-c2c.c | 7 | 
1 files changed, 5 insertions, 2 deletions
diff --git a/tools/perf/builtin-c2c.c b/tools/perf/builtin-c2c.c index 6a8738f7ead3..f3aa9d02a5ab 100644 --- a/tools/perf/builtin-c2c.c +++ b/tools/perf/builtin-c2c.c @@ -2193,7 +2193,7 @@ static void print_cacheline(struct c2c_hists *c2c_hists,  	fprintf(out, "%s\n", bf);  	fprintf(out, "  -------------------------------------------------------------\n"); -	hists__fprintf(&c2c_hists->hists, false, 0, 0, 0, out, true); +	hists__fprintf(&c2c_hists->hists, false, 0, 0, 0, out, false);  }  static void print_pareto(FILE *out) @@ -2268,7 +2268,7 @@ static void perf_c2c__hists_fprintf(FILE *out, struct perf_session *session)  	fprintf(out, "=================================================\n");  	fprintf(out, "#\n"); -	hists__fprintf(&c2c.hists.hists, true, 0, 0, 0, stdout, false); +	hists__fprintf(&c2c.hists.hists, true, 0, 0, 0, stdout, true);  	fprintf(out, "\n");  	fprintf(out, "=================================================\n"); @@ -2349,6 +2349,9 @@ static int perf_c2c__browse_cacheline(struct hist_entry *he)  	" s             Toggle full length of symbol and source line columns \n"  	" q             Return back to cacheline list \n"; +	if (!he) +		return 0; +  	/* Display compact version first. */  	c2c.symbol_full = false;  |