summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--listen/utils.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/listen/utils.c b/listen/utils.c
index e6f7244..52b4f0a 100644
--- a/listen/utils.c
+++ b/listen/utils.c
@@ -71,8 +71,10 @@ void lprintf(int dtype, char *fmt, ...)
if ((*p < 32 && *p != '\n')
|| (*p > 126 && *p < 160 && sevenbit))
*p = '.';
- fputs(str, stdout);
- fflush(stdout);
+ if (fputs(str, stdout) == -1)
+ exit(1);
+ if (fflush(stdout) == -1)
+ exit(1);
}
}