diff options
-rw-r--r-- | banner.c | 4 | ||||
-rw-r--r-- | main.c | 5 |
2 files changed, 5 insertions, 4 deletions
@@ -2,7 +2,5 @@ /* Print the welcome and warning banners */ int banner(void) { - int bw; - bw = fprintf(stdout, "%s\n%s\n", WELCOME, WARNING); - return (bw > 0); + return fprintf(stdout, "%s\n%s\n", WELCOME, WARNING); } @@ -4,7 +4,10 @@ int main(void) { /* Show the banner with the warning */ - banner(); + if (banner() < 0) { + fputs("Couldn't write welcome banner to stdout!", stderr); + exit(EXIT_FAILURE); + } /* Start looping through commands */ loop(); |