stop trashing every "3" in a command name

This commit is contained in:
albert 2002-12-14 00:52:04 +00:00
parent 8a745812cf
commit c84a872bff
2 changed files with 3 additions and 2 deletions

1
NEWS
View File

@ -1,5 +1,6 @@
procps-3.1.2 --> procps-3.1.3 procps-3.1.2 --> procps-3.1.3
uses /proc/*/wchan files when available
top: user selection top: user selection
sysctl: add -e for Red Hat 8.0 boot scripts sysctl: add -e for Red Hat 8.0 boot scripts
sysctl: the obvious --help, -V, and --version sysctl: the obvious --help, -V, and --version

4
top.c
View File

@ -287,7 +287,7 @@ static inline char *scat (char *restrict dst, const char *restrict src)
* in some proc cmdlines, a choice was offered twix space or null. */ * in some proc cmdlines, a choice was offered twix space or null. */
static char *strim_0 (char *str) static char *strim_0 (char *str)
{ {
static const char ws[] = "\b\e\f\n\r\t\v\0133"; // \0133 is an escape static const char ws[] = "\b\e\f\n\r\t\v\133"; // 0133 is an escape
char *p; char *p;
if ((p = strpbrk(str, ws))) *p = 0; if ((p = strpbrk(str, ws))) *p = 0;
@ -301,7 +301,7 @@ static char *strim_0 (char *str)
* in some proc cmdlines, a choice was offered twix space or null. */ * in some proc cmdlines, a choice was offered twix space or null. */
static char *strim_1 (char *str) static char *strim_1 (char *str)
{ {
static const char ws[] = "\b\e\f\n\r\t\v\0133"; // \0133 is an escape static const char ws[] = "\b\e\f\n\r\t\v\133"; // 0133 is an escape
char *p; char *p;
while (unlikely(p = strpbrk(str, ws))) *p = ' '; while (unlikely(p = strpbrk(str, ws))) *p = ' ';