diff --git a/usr.bin/asa/asa.c b/usr.bin/asa/asa.c --- a/usr.bin/asa/asa.c +++ b/usr.bin/asa/asa.c @@ -81,6 +81,9 @@ } } + if (fflush(stdout) != 0) + err(1, "stdout"); + exit(exval); } @@ -140,4 +143,7 @@ putchar('\n'); } + + if (ferror(stdout) != 0) + err(1, "stdout"); }