From dd382e904a996983e84e9a367afc88947d4c731d Mon Sep 17 00:00:00 2001 From: Gluzskiy Alexandr Date: Sun, 9 Jul 2017 14:44:43 +0300 Subject: =?UTF-8?q?suggested=20corrections=20from=20=D1=82=D1=80=D0=B0?= =?UTF-8?q?=D1=85?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- syncfs.c | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'syncfs.c') diff --git a/syncfs.c b/syncfs.c index e45e875..58b1b93 100644 --- a/syncfs.c +++ b/syncfs.c @@ -9,20 +9,22 @@ int main(int argc, char** argv) { if(argc != 2) { - printf("usage:\n\t%s \n", argv[0]); + fprintf(stderr, "usage:\n\t%s \n", argv[0]); return -1; } FILE *f = fopen(argv[1], "r"); if(!f) { - printf("fopen failed %s\n", strerror(errno)); + fprintf(stderr, "fopen failed %s\n", strerror(errno)); return -1; } int fd = fileno(f); int err = syncfs(fd); + fclose(f); if(err < 0) { - printf("syncfs failed %s\n", strerror(errno)); + fprintf(stderr, "syncfs failed %s\n", strerror(errno)); + return -1; } return 0; } -- cgit v1.2.3