summaryrefslogtreecommitdiff
path: root/usr.sbin/cron
diff options
context:
space:
mode:
authorMike Silbersack <silby@FreeBSD.org>2003-06-19 20:04:51 +0000
committerMike Silbersack <silby@FreeBSD.org>2003-06-19 20:04:51 +0000
commit9be756b54b3fcd864aab64b7777401ffe1349d92 (patch)
treed397125617dcba60c5f74b47c517376760cef45e /usr.sbin/cron
parentd4c737a9526a836533fbf25bdce34a66f655f64f (diff)
Notes
Diffstat (limited to 'usr.sbin/cron')
-rw-r--r--usr.sbin/cron/cron/do_command.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/usr.sbin/cron/cron/do_command.c b/usr.sbin/cron/cron/do_command.c
index 4b6fe330543c..0133fa4ed717 100644
--- a/usr.sbin/cron/cron/do_command.c
+++ b/usr.sbin/cron/cron/do_command.c
@@ -369,13 +369,14 @@ child_process(e, u)
/*local*/{
register FILE *in = fdopen(stdout_pipe[READ_PIPE], "r");
- register int ch = getc(in);
+ register int ch;
if (in == NULL) {
warn("fdopen failed in child");
_exit(ERROR_EXIT);
}
+ ch = getc(in);
if (ch != EOF) {
register FILE *mail;
register int bytes = 1;