diff options
Diffstat (limited to 'lib/texpect')
-rw-r--r-- | lib/texpect/texpect.c | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/lib/texpect/texpect.c b/lib/texpect/texpect.c index b553de8ca5c..dd786705e8e 100644 --- a/lib/texpect/texpect.c +++ b/lib/texpect/texpect.c @@ -434,6 +434,9 @@ int main(int argc, const char **argv) switch (pid) { case -1: err(1, "Failed to fork"); + + /* Never reached */ + return 1; case 0: if(setsid()<0) @@ -448,6 +451,9 @@ int main(int argc, const char **argv) /* texpect <expect_instructions> <progname> [<args>] */ execvp(program, program_args); err(1, "Failed to exec: %s", program); + + /* Never reached */ + return 1; default: close(slave); { @@ -462,4 +468,7 @@ int main(int argc, const char **argv) return eval_parent(pid); } + + /* Never reached */ + return 1; } |