From 0bfb1aa9be5ad7153378037d97f6f0ac77c2a3e3 Mon Sep 17 00:00:00 2001 From: Giuseppe Scrivano Date: Sun, 11 Dec 2011 15:18:11 +0100 Subject: [PATCH] trunc: check for `close'-ing the fd errors. --- ChangeLog | 5 +++++ util/trunc.c | 6 ++++++ 2 files changed, 11 insertions(+) diff --git a/ChangeLog b/ChangeLog index 7691445e..15006698 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2011-12-11 Giuseppe Scrivano + + * util/trunc.c (main): Call `close' on the fd and check for errors. + Reported by: . + 2011-10-23 Giuseppe Scrivano * bootstrap.conf (gnulib_modules): Include module `vsnprintf'. diff --git a/util/trunc.c b/util/trunc.c index 55cb19d3..a5f1dcb0 100644 --- a/util/trunc.c +++ b/util/trunc.c @@ -128,5 +128,11 @@ main (int argc, char *argv[]) exit (EXIT_FAILURE); } + if (close (fd) < 0) + { + perror (PROGRAM_NAME ": close"); + exit (EXIT_FAILURE); + } + return 0; } -- 2.39.2