diff options
Diffstat (limited to 'text-utils/pg.c')
-rw-r--r-- | text-utils/pg.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/text-utils/pg.c b/text-utils/pg.c index ed9eb415a..f441c04f0 100644 --- a/text-utils/pg.c +++ b/text-utils/pg.c @@ -1380,9 +1380,8 @@ static void pgfile(FILE *f, const char *name) my_sigset(SIGTERM, oldterm); execl(sh, sh, "-c", cmd.cmdline + 1, NULL); - warn(_("failed to execute %s"), sh); - _exit(0177); - /* NOTREACHED */ + errexec(sh); + break; } case -1: mesg(_("fork() failed, " |