From b524eb6f3d03536ef6b091b436692292e5c59da9 Mon Sep 17 00:00:00 2001 From: Michael Forney Date: Sun, 3 Sep 2017 17:26:04 -0700 Subject: [PATCH] getconf: Ensure output was written successfully --- getconf.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/getconf.c b/getconf.c index c7cfb06..fdebc58 100644 --- a/getconf.c +++ b/getconf.c @@ -51,7 +51,7 @@ main(int argc, char *argv[]) } else { printf("%ld\n", res); } - return 0; + return fshut(stdout, ""); } /* confstr */ for (i = 0; i < LEN(confstr_l); i++) { @@ -74,14 +74,14 @@ main(int argc, char *argv[]) } free(str); } - return 0; + return fshut(stdout, ""); } /* limits */ for (i = 0; i < LEN(limits_l); i++) { if (strcmp(argv[0], limits_l[i].k)) continue; printf("%ld\n", limits_l[i].v); - return 0; + return fshut(stdout, ""); } } else if (argc == 2) { /* pathconf */ @@ -96,7 +96,7 @@ main(int argc, char *argv[]) } else { printf("%ld\n", res); } - return 0; + return fshut(stdout, ""); } } else { usage();