diff options
author | Denys Vlasenko | 2009-11-07 04:06:31 +0100 |
---|---|---|
committer | Denys Vlasenko | 2009-11-07 04:06:31 +0100 |
commit | 9be4f31da0c5133bf012c1d404cdaf6823c72938 (patch) | |
tree | 54b46bcc97f7510d94c85c0ad1281ce4ae40585c | |
parent | 6e8e666bd9d62772713af7f06ce9495d21d51f4e (diff) | |
download | busybox-9be4f31da0c5133bf012c1d404cdaf6823c72938.zip busybox-9be4f31da0c5133bf012c1d404cdaf6823c72938.tar.gz |
top: do not use #if inside printf, it can be a macro
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
-rw-r--r-- | procps/top.c | 24 |
1 files changed, 6 insertions, 18 deletions
diff --git a/procps/top.c b/procps/top.c index 7991569..f514df7 100644 --- a/procps/top.c +++ b/procps/top.c @@ -522,12 +522,8 @@ static NOINLINE void display_process_list(int lines_rem, int scr_width) /* what info of the processes is shown */ printf(OPT_BATCH_MODE ? "%.*s" : "\e[7m%.*s\e[0m", scr_width, " PID PPID USER STAT VSZ %MEM" -#if ENABLE_FEATURE_TOP_SMP_PROCESS - " CPU" -#endif -#if ENABLE_FEATURE_TOP_CPU_USAGE_PERCENTAGE - " %CPU" -#endif + IF_FEATURE_TOP_SMP_PROCESS(" CPU") + IF_FEATURE_TOP_CPU_USAGE_PERCENTAGE(" %CPU") " COMMAND"); lines_rem--; @@ -606,22 +602,14 @@ static NOINLINE void display_process_list(int lines_rem, int scr_width) /* PID PPID USER STAT VSZ %MEM [%CPU] COMMAND */ col = snprintf(line_buf, scr_width, "\n" "%5u%6u %-8.8s %s%s" FMT -#if ENABLE_FEATURE_TOP_SMP_PROCESS - " %3d" -#endif -#if ENABLE_FEATURE_TOP_CPU_USAGE_PERCENTAGE - FMT -#endif + IF_FEATURE_TOP_SMP_PROCESS(" %3d") + IF_FEATURE_TOP_CPU_USAGE_PERCENTAGE(FMT) " ", s->pid, s->ppid, get_cached_username(s->uid), s->state, vsz_str_buf, SHOW_STAT(pmem) -#if ENABLE_FEATURE_TOP_SMP_PROCESS - , s->last_seen_on_cpu -#endif -#if ENABLE_FEATURE_TOP_CPU_USAGE_PERCENTAGE - , SHOW_STAT(pcpu) -#endif + IF_FEATURE_TOP_SMP_PROCESS(, s->last_seen_on_cpu) + IF_FEATURE_TOP_CPU_USAGE_PERCENTAGE(, SHOW_STAT(pcpu)) ); if ((int)(col + 1) < scr_width) read_cmdline(line_buf + col, scr_width - col, s->pid, s->comm); |