diff options
author | Denys Vlasenko <vda.linux@googlemail.com> | 2009-09-11 23:29:45 +0200 |
---|---|---|
committer | Denys Vlasenko <vda.linux@googlemail.com> | 2009-09-11 23:29:45 +0200 |
commit | ae357bd7138a179a1433b7d6e1aca48cc6438966 (patch) | |
tree | 3fec254b84c9b0b73108f69e270fa7315f8487dc /libbb | |
parent | 00528822004e5763c669e58191f10c5202f679b5 (diff) | |
download | busybox-w32-ae357bd7138a179a1433b7d6e1aca48cc6438966.tar.gz busybox-w32-ae357bd7138a179a1433b7d6e1aca48cc6438966.tar.bz2 busybox-w32-ae357bd7138a179a1433b7d6e1aca48cc6438966.zip |
top, ps: do not output trailing spaces
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Diffstat (limited to 'libbb')
-rw-r--r-- | libbb/procps.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/libbb/procps.c b/libbb/procps.c index 307d8d622..9a8e42df7 100644 --- a/libbb/procps.c +++ b/libbb/procps.c | |||
@@ -471,6 +471,8 @@ void FAST_FUNC read_cmdline(char *buf, int col, unsigned pid, const char *comm) | |||
471 | sz = open_read_close(filename, buf, col); | 471 | sz = open_read_close(filename, buf, col); |
472 | if (sz > 0) { | 472 | if (sz > 0) { |
473 | buf[sz] = '\0'; | 473 | buf[sz] = '\0'; |
474 | while (--sz >= 0 && buf[sz] == '\0') | ||
475 | continue; | ||
474 | while (--sz >= 0) | 476 | while (--sz >= 0) |
475 | if ((unsigned char)(buf[sz]) < ' ') | 477 | if ((unsigned char)(buf[sz]) < ' ') |
476 | buf[sz] = ' '; | 478 | buf[sz] = ' '; |