diff options
author | Erik Andersen <andersen@codepoet.org> | 2000-03-12 23:49:18 +0000 |
---|---|---|
committer | Erik Andersen <andersen@codepoet.org> | 2000-03-12 23:49:18 +0000 |
commit | 3522eb1ab3a4f1bcbf2c0f0eed387733b29c9e95 (patch) | |
tree | 5670f3711de435e2e159ff9ceebda1bebe33d38c /utility.c | |
parent | 269bba25149289201055c9448e8c64fc05dbf89d (diff) | |
download | busybox-w32-3522eb1ab3a4f1bcbf2c0f0eed387733b29c9e95.tar.gz busybox-w32-3522eb1ab3a4f1bcbf2c0f0eed387733b29c9e95.tar.bz2 busybox-w32-3522eb1ab3a4f1bcbf2c0f0eed387733b29c9e95.zip |
First pass at writing a shell for busybox.
Works fine, full job control support, etc.
No syntax yet (if, then, while, etc). Handles
pipes and & processes fine.
TODO: add command editing, add syntax suport.
-Erik
Diffstat (limited to 'utility.c')
-rw-r--r-- | utility.c | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -96,8 +96,8 @@ extern void errorMsg(char *s, ...) | |||
96 | va_start(p, s); | 96 | va_start(p, s); |
97 | fflush(stdout); | 97 | fflush(stdout); |
98 | vfprintf(stderr, s, p); | 98 | vfprintf(stderr, s, p); |
99 | fprintf(stderr, "\n"); | ||
100 | va_end(p); | 99 | va_end(p); |
100 | fflush(stderr); | ||
101 | } | 101 | } |
102 | 102 | ||
103 | extern void fatalError(char *s, ...) | 103 | extern void fatalError(char *s, ...) |
@@ -107,8 +107,8 @@ extern void fatalError(char *s, ...) | |||
107 | va_start(p, s); | 107 | va_start(p, s); |
108 | fflush(stdout); | 108 | fflush(stdout); |
109 | vfprintf(stderr, s, p); | 109 | vfprintf(stderr, s, p); |
110 | fprintf(stderr, "\n"); | ||
111 | va_end(p); | 110 | va_end(p); |
111 | fflush(stderr); | ||
112 | exit( FALSE); | 112 | exit( FALSE); |
113 | } | 113 | } |
114 | 114 | ||