diff options
Diffstat (limited to 'shell/hush.c')
-rw-r--r-- | shell/hush.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/shell/hush.c b/shell/hush.c index 7658aebed..5bc83bc41 100644 --- a/shell/hush.c +++ b/shell/hush.c | |||
@@ -1095,7 +1095,7 @@ static void pseudo_exec(struct child_prog *child) | |||
1095 | * if this is one of those cases. | 1095 | * if this is one of those cases. |
1096 | */ | 1096 | */ |
1097 | for (x = bltins; x->cmd; x++) { | 1097 | for (x = bltins; x->cmd; x++) { |
1098 | if (strcmp(child->argv[0], x->cmd) == 0 ) { | 1098 | if (strcmp(child->argv[0], x->cmd) == 0) { |
1099 | debug_printf("builtin exec %s\n", child->argv[0]); | 1099 | debug_printf("builtin exec %s\n", child->argv[0]); |
1100 | rcode = x->function(child); | 1100 | rcode = x->function(child); |
1101 | fflush(stdout); | 1101 | fflush(stdout); |
@@ -1369,7 +1369,7 @@ static int run_pipe_real(struct pipe *pi) | |||
1369 | return last_return_code; | 1369 | return last_return_code; |
1370 | } | 1370 | } |
1371 | for (x = bltins; x->cmd; x++) { | 1371 | for (x = bltins; x->cmd; x++) { |
1372 | if (strcmp(child->argv[i], x->cmd) == 0 ) { | 1372 | if (strcmp(child->argv[i], x->cmd) == 0) { |
1373 | int squirrel[] = { -1, -1, -1 }; | 1373 | int squirrel[] = { -1, -1, -1 }; |
1374 | int rcode; | 1374 | int rcode; |
1375 | if (x->function == builtin_exec && child->argv[i+1] == NULL) { | 1375 | if (x->function == builtin_exec && child->argv[i+1] == NULL) { |