diff options
Diffstat (limited to 'tools/perf/builtin-script.c')
| -rw-r--r-- | tools/perf/builtin-script.c | 17 | 
1 files changed, 3 insertions, 14 deletions
| diff --git a/tools/perf/builtin-script.c b/tools/perf/builtin-script.c index b363e7b292b..92d4658f56f 100644 --- a/tools/perf/builtin-script.c +++ b/tools/perf/builtin-script.c @@ -692,7 +692,7 @@ static int parse_output_fields(const struct option *opt __maybe_unused,  			    const char *arg, int unset __maybe_unused)  {  	char *tok; -	int i, imax = sizeof(all_output_options) / sizeof(struct output_option); +	int i, imax = ARRAY_SIZE(all_output_options);  	int j;  	int rc = 0;  	char *str = strdup(arg); @@ -909,18 +909,6 @@ static const char *ends_with(const char *str, const char *suffix)  	return NULL;  } -static char *ltrim(char *str) -{ -	int len = strlen(str); - -	while (len && isspace(*str)) { -		len--; -		str++; -	} - -	return str; -} -  static int read_script_info(struct script_desc *desc, const char *filename)  {  	char line[BUFSIZ], *p; @@ -1487,7 +1475,8 @@ int cmd_script(int argc, const char **argv, const char *prefix __maybe_unused)  			return -1;  	} -	perf_session__fprintf_info(session, stdout, show_full_info); +	if (!script_name && !generate_script_lang) +		perf_session__fprintf_info(session, stdout, show_full_info);  	if (!no_callchain)  		symbol_conf.use_callchain = true; | 
