Use chomp to remove newlines

function                                             old     new   delta
unix_do_one                                          548     540      -8
process_timer_stats                                  508     500      -8
process_irq_counts                                   532     524      -8
lpd_main                                             839     831      -8
hwclock_main                                         502     494      -8
------------------------------------------------------------------------------
(add/remove: 0/0 grow/shrink: 0/6 up/down: 0/-50)             Total: -40 bytes

Signed-off-by: Ron Yorston <rmy@tigress.co.uk>
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
This commit is contained in:
Ron Yorston 2015-03-12 20:18:51 +01:00 committed by Denys Vlasenko
parent 53e9c51ade
commit 8ec1ff350c
4 changed files with 5 additions and 5 deletions

View File

@ -622,7 +622,7 @@ static int FAST_FUNC unix_do_one(char *line)
/* TODO: currently we stop at first NUL byte. Is it a problem? */ /* TODO: currently we stop at first NUL byte. Is it a problem? */
line += path_ofs; line += path_ofs;
*strchrnul(line, '\n') = '\0'; chomp(line);
while (*line) while (*line)
fputc_printable(*line++, stdout); fputc_printable(*line++, stdout);
bb_putchar('\n'); bb_putchar('\n');

View File

@ -204,7 +204,7 @@ int lpd_main(int argc UNUSED_PARAM, char *argv[])
goto err_exit; goto err_exit;
} }
// get filename // get filename
*strchrnul(s, '\n') = '\0'; chomp(s);
fname = strchr(s, ' '); fname = strchr(s, ' ');
if (!fname) { if (!fname) {
// bad_fname: // bad_fname:

View File

@ -360,7 +360,7 @@ static void process_irq_counts(void)
} }
name = p; name = p;
strchrnul(name, '\n')[0] = '\0'; chomp(p);
/* Save description of the interrupt */ /* Save description of the interrupt */
if (nr >= 20000) if (nr >= 20000)
sprintf(irq_desc, " <kernel IPI> : %s", name); sprintf(irq_desc, " <kernel IPI> : %s", name);
@ -470,7 +470,7 @@ static NOINLINE int process_timer_stats(void)
process = idx < 2 ? "[kernel module]" : "<kernel core>"; process = idx < 2 ? "[kernel module]" : "<kernel core>";
} }
strchrnul(p, '\n')[0] = '\0'; chomp(p);
// 46D\01136\0kondemand/1\0do_dbs_timer (delayed_work_timer_fn) // 46D\01136\0kondemand/1\0do_dbs_timer (delayed_work_timer_fn)
// ^ ^ ^ // ^ ^ ^

View File

@ -69,7 +69,7 @@ static void show_clock(const char **pp_rtcname, int utc)
strftime(cp, sizeof(cp), "%c", ptm); strftime(cp, sizeof(cp), "%c", ptm);
#else #else
char *cp = ctime(&t); char *cp = ctime(&t);
strchrnul(cp, '\n')[0] = '\0'; chomp(cp);
#endif #endif
#if !SHOW_HWCLOCK_DIFF #if !SHOW_HWCLOCK_DIFF