diff options
Diffstat (limited to 'procps')
-rw-r--r-- | procps/top.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/procps/top.c b/procps/top.c index afd419ba5..d140924d8 100644 --- a/procps/top.c +++ b/procps/top.c | |||
@@ -1,3 +1,4 @@ | |||
1 | /* vi: set sw=4 ts=4: */ | ||
1 | /* | 2 | /* |
2 | * A tiny 'top' utility. | 3 | * A tiny 'top' utility. |
3 | * | 4 | * |
@@ -468,9 +469,7 @@ int top_main(int argc, char **argv) | |||
468 | col = 35; | 469 | col = 35; |
469 | #endif | 470 | #endif |
470 | /* change to /proc */ | 471 | /* change to /proc */ |
471 | if (chdir("/proc") < 0) { | 472 | bb_xchdir("/proc"); |
472 | bb_perror_msg_and_die("chdir('/proc')"); | ||
473 | } | ||
474 | #ifdef CONFIG_FEATURE_USE_TERMIOS | 473 | #ifdef CONFIG_FEATURE_USE_TERMIOS |
475 | tcgetattr(0, (void *) &initial_settings); | 474 | tcgetattr(0, (void *) &initial_settings); |
476 | memcpy(&new_settings, &initial_settings, sizeof(struct termios)); | 475 | memcpy(&new_settings, &initial_settings, sizeof(struct termios)); |