mirror of
https://github.com/sheumann/hush.git
synced 2025-02-26 22:29:56 +00:00
hush: remove unused member struct command::is_stopped
function old new delta builtin_umask 133 132 -1 checkjobs 551 544 -7 builtin_fg_bg 291 267 -24 Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
This commit is contained in:
parent
ba88826c66
commit
0d6bbb0497
@ -524,7 +524,6 @@ typedef enum redir_type {
|
|||||||
struct command {
|
struct command {
|
||||||
pid_t pid; /* 0 if exited */
|
pid_t pid; /* 0 if exited */
|
||||||
int assignment_cnt; /* how many argv[i] are assignments? */
|
int assignment_cnt; /* how many argv[i] are assignments? */
|
||||||
smallint is_stopped; /* is the command currently running? */
|
|
||||||
smallint cmd_type; /* CMD_xxx */
|
smallint cmd_type; /* CMD_xxx */
|
||||||
#define CMD_NORMAL 0
|
#define CMD_NORMAL 0
|
||||||
#define CMD_SUBSHELL 1
|
#define CMD_SUBSHELL 1
|
||||||
@ -6767,7 +6766,6 @@ static int checkjobs(struct pipe *fg_pipe)
|
|||||||
}
|
}
|
||||||
fg_pipe->cmds[i].cmd_exitcode = ex;
|
fg_pipe->cmds[i].cmd_exitcode = ex;
|
||||||
} else {
|
} else {
|
||||||
fg_pipe->cmds[i].is_stopped = 1;
|
|
||||||
fg_pipe->stopped_cmds++;
|
fg_pipe->stopped_cmds++;
|
||||||
}
|
}
|
||||||
debug_printf_jobs("fg_pipe: alive_cmds %d stopped_cmds %d\n",
|
debug_printf_jobs("fg_pipe: alive_cmds %d stopped_cmds %d\n",
|
||||||
@ -6828,7 +6826,6 @@ static int checkjobs(struct pipe *fg_pipe)
|
|||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
/* child stopped */
|
/* child stopped */
|
||||||
pi->cmds[i].is_stopped = 1;
|
|
||||||
pi->stopped_cmds++;
|
pi->stopped_cmds++;
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
@ -8596,7 +8593,6 @@ static int FAST_FUNC builtin_fg_bg(char **argv)
|
|||||||
debug_printf_jobs("reviving %d procs, pgrp %d\n", pi->num_cmds, pi->pgrp);
|
debug_printf_jobs("reviving %d procs, pgrp %d\n", pi->num_cmds, pi->pgrp);
|
||||||
for (i = 0; i < pi->num_cmds; i++) {
|
for (i = 0; i < pi->num_cmds; i++) {
|
||||||
debug_printf_jobs("reviving pid %d\n", pi->cmds[i].pid);
|
debug_printf_jobs("reviving pid %d\n", pi->cmds[i].pid);
|
||||||
pi->cmds[i].is_stopped = 0;
|
|
||||||
}
|
}
|
||||||
pi->stopped_cmds = 0;
|
pi->stopped_cmds = 0;
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user