projects
/
oweals
/
busybox.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
hush_test: ignore generated files
[oweals/busybox.git]
/
shell
/
bbsh.c
diff --git
a/shell/bbsh.c
b/shell/bbsh.c
index 02e60508fb2032fd4f382c168d65ea901d3d3605..897c0227cce785504a9dc6076eabab41d3356fad 100644
(file)
--- a/
shell/bbsh.c
+++ b/
shell/bbsh.c
@@
-167,8
+167,8
@@
static int run_pipeline(struct pipeline *line)
if (!pid) {
run_applet_and_exit(cmd->argv[0],cmd->argc,cmd->argv);
execvp(cmd->argv[0],cmd->argv);
if (!pid) {
run_applet_and_exit(cmd->argv[0],cmd->argc,cmd->argv);
execvp(cmd->argv[0],cmd->argv);
- printf("No %s",cmd->argv[0]);
- exit(
1
);
+ printf("No %s",
cmd->argv[0]);
+ exit(
EXIT_FAILURE
);
} else waitpid(pid, &status, 0);
}
} else waitpid(pid, &status, 0);
}
@@
-206,7
+206,7
@@
int bbsh_main(int argc, char **argv)
getopt32(argv, "c:", &command);
getopt32(argv, "c:", &command);
- f = argv[optind] ? xfopen
(argv[optind],"r"
) : NULL;
+ f = argv[optind] ? xfopen
_for_read(argv[optind]
) : NULL;
if (command) handle(command);
else {
unsigned cmdlen=0;
if (command) handle(command);
else {
unsigned cmdlen=0;