diff options
-rw-r--r-- | listen/utils.c | 6 |
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); } } |