aboutsummaryrefslogtreecommitdiff
path: root/src/ground.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/ground.cc')
-rw-r--r--src/ground.cc8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/ground.cc b/src/ground.cc
index 53f8652..e82fa94 100644
--- a/src/ground.cc
+++ b/src/ground.cc
@@ -17,8 +17,8 @@ void waitfg(pid_t pid)
// get current blocked signals
sigprocmask(0, nullptr, &prev_with_sigchld_unblocked);
sigdelset(&prev_with_sigchld_unblocked, SIGCHLD);
- LOG << "waiting for pid "<< fgpid(jobs) << endl;
- while (fgpid(jobs) != 0)
+ LOG << "waiting for pid "<< fgpid() << endl;
+ while (fgpid() != 0)
sigsuspend(&prev_with_sigchld_unblocked);
// set shell to foreground again
@@ -52,7 +52,7 @@ void do_bgfg(char **argv)
return;
}
x = atoi(&argv[1][1]); // eat %
- j = getjobjid(jobs, x);
+ j = getjobjid(x);
if (j == nullptr)
{
cerr << argv[1] << ": No such job" << endl;
@@ -65,7 +65,7 @@ void do_bgfg(char **argv)
return;
}
x = atoi(&argv[1][0]);
- j = getjobpid(jobs, x);
+ j = getjobpid(x);
if (j == nullptr)
{
cerr << "(" << argv[1] << "): No such process" << endl;