commit aee76772820fb8596003963dc0368987cd393977
parent 2e58c9a4dc77d5744e10c32df2d54bab1768d21d
Author: Jan Klemkow <j.klemkow@wemelug.de>
Date: Mon, 30 Dec 2019 11:17:21 +0100
fix return code handling of forkpty
Diffstat:
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/scroll.c b/scroll.c
@@ -135,9 +135,9 @@ main(int argc, char *argv[])
die("ioctl:");
child = forkpty(&mfd, NULL, &dfl, &ws);
- if (child < 0)
+ if (child == -1)
die("forkpty:");
- if (!child) {
+ if (child == 0) { /* child */
execvp(argv[1], argv + 1);
perror("execvp");
_exit(127);