diff options
author | Glenn L McGrath <bug1@ihug.co.nz> | 2004-01-13 10:12:16 +0000 |
---|---|---|
committer | Glenn L McGrath <bug1@ihug.co.nz> | 2004-01-13 10:12:16 +0000 |
commit | dfb6211df36207a62ae39b9d3c670bb0dc1ebbd5 (patch) | |
tree | 707fccc2fd08aa5688f8632c5a35e61fe0239929 | |
parent | 447bc2d17f3abfac1f0f1a801d01641aada7027c (diff) | |
download | busybox-w32-dfb6211df36207a62ae39b9d3c670bb0dc1ebbd5.tar.gz busybox-w32-dfb6211df36207a62ae39b9d3c670bb0dc1ebbd5.tar.bz2 busybox-w32-dfb6211df36207a62ae39b9d3c670bb0dc1ebbd5.zip |
Patch by Tito, remove some unneeded variables to save some space.
-rw-r--r-- | console-tools/openvt.c | 17 |
1 files changed, 4 insertions, 13 deletions
diff --git a/console-tools/openvt.c b/console-tools/openvt.c index bafd1d0a2..b0db33b33 100644 --- a/console-tools/openvt.c +++ b/console-tools/openvt.c | |||
@@ -32,31 +32,22 @@ | |||
32 | 32 | ||
33 | #include "busybox.h" | 33 | #include "busybox.h" |
34 | 34 | ||
35 | #define VTNAME "/dev/tty%d" | ||
36 | |||
37 | int openvt_main(int argc, char **argv) | 35 | int openvt_main(int argc, char **argv) |
38 | { | 36 | { |
39 | int pid; | ||
40 | int fd; | 37 | int fd; |
41 | int vtno; | 38 | char vtname[sizeof VC_FORMAT + 2]; |
42 | char vtname[sizeof VTNAME + 2]; | ||
43 | 39 | ||
44 | 40 | ||
45 | if (argc < 3) | 41 | if (argc < 3) |
46 | bb_show_usage(); | 42 | bb_show_usage(); |
47 | 43 | ||
48 | if (!isdigit(argv[1][0])) | 44 | /* check for Illegal vt number: < 1 or > 12 */ |
49 | bb_show_usage(); | 45 | sprintf(vtname, VC_FORMAT,(int)bb_xgetlarg(argv[1], 10, 1, 12)); |
50 | |||
51 | /* check for Illegal vt number */ | ||
52 | vtno=bb_xgetlarg(argv[1], 10, 1, 12); | ||
53 | |||
54 | sprintf(vtname, VTNAME, vtno); | ||
55 | 46 | ||
56 | argv+=2; | 47 | argv+=2; |
57 | argc-=2; | 48 | argc-=2; |
58 | 49 | ||
59 | if((pid = fork()) == 0) { | 50 | if(fork() == 0) { |
60 | /* leave current vt */ | 51 | /* leave current vt */ |
61 | 52 | ||
62 | #ifdef ESIX_5_3_2_D | 53 | #ifdef ESIX_5_3_2_D |