diff options
author | Eric Andersen <andersen@codepoet.org> | 2003-12-20 07:07:22 +0000 |
---|---|---|
committer | Eric Andersen <andersen@codepoet.org> | 2003-12-20 07:07:22 +0000 |
commit | 08573e0ac480485c3ad4cd3f4bba235ebd4f4081 (patch) | |
tree | 71a93ffea8eca3aa477d04ad9159e1f44ec1104a /console-tools/reset.c | |
parent | 02e035550456f7ebce6306f6023e87a7c1d44749 (diff) | |
download | busybox-w32-08573e0ac480485c3ad4cd3f4bba235ebd4f4081.tar.gz busybox-w32-08573e0ac480485c3ad4cd3f4bba235ebd4f4081.tar.bz2 busybox-w32-08573e0ac480485c3ad4cd3f4bba235ebd4f4081.zip |
Kill off the loadacm applet. It is unused, unmaintained
garbage leftover from before I started maintaining BusyBox.
As the Klingon's like to say, Today is a good day to die.
-Erik
Diffstat (limited to 'console-tools/reset.c')
-rw-r--r-- | console-tools/reset.c | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/console-tools/reset.c b/console-tools/reset.c index a3f01aab0..3f9ae984d 100644 --- a/console-tools/reset.c +++ b/console-tools/reset.c | |||
@@ -25,11 +25,21 @@ | |||
25 | 25 | ||
26 | #include <stdio.h> | 26 | #include <stdio.h> |
27 | #include <stdlib.h> | 27 | #include <stdlib.h> |
28 | #include <unistd.h> | ||
28 | #include "busybox.h" | 29 | #include "busybox.h" |
29 | 30 | ||
30 | extern int reset_main(int argc, char **argv) | 31 | extern int reset_main(int argc, char **argv) |
31 | { | 32 | { |
32 | printf("\033[?25h\033c\033[J"); | 33 | if (isatty(0) || isatty(0) || isatty(0)) { |
34 | /* See 'man 4 console_codes' for details: | ||
35 | * "ESC c" -- Reset | ||
36 | * "ESC ( K" -- Select user mapping | ||
37 | * "ESC [ J" -- Erase display | ||
38 | * "ESC [ 0 m" -- Reset all Graphics Rendition display attributes | ||
39 | * "ESC [ ? 25 h" -- Make cursor visible. | ||
40 | */ | ||
41 | printf("\033c\033(K\033[J\033[0m\033[?25h"); | ||
42 | } | ||
33 | return EXIT_SUCCESS; | 43 | return EXIT_SUCCESS; |
34 | } | 44 | } |
35 | 45 | ||