summaryrefslogtreecommitdiffstats
path: root/misc-utils/fincore.c
diff options
context:
space:
mode:
authorSami Kerola2017-04-06 23:11:15 +0200
committerKarel Zak2017-04-10 15:40:39 +0200
commitb9dc8d071d7ce227aff9fb17f7fd4373c2b3e32d (patch)
tree8bf02e1e1c6c4c1cddefb9195e364e24d7387132 /misc-utils/fincore.c
parentlibsmartcols: fix relative width interpretation (diff)
downloadkernel-qcow2-util-linux-b9dc8d071d7ce227aff9fb17f7fd4373c2b3e32d.tar.gz
kernel-qcow2-util-linux-b9dc8d071d7ce227aff9fb17f7fd4373c2b3e32d.tar.xz
kernel-qcow2-util-linux-b9dc8d071d7ce227aff9fb17f7fd4373c2b3e32d.zip
fincore: fix file descriptor leak
Signed-off-by: Sami Kerola <kerolasa@iki.fi>
Diffstat (limited to 'misc-utils/fincore.c')
-rw-r--r--misc-utils/fincore.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/misc-utils/fincore.c b/misc-utils/fincore.c
index ffc02fc2c..6a29f375a 100644
--- a/misc-utils/fincore.c
+++ b/misc-utils/fincore.c
@@ -239,6 +239,7 @@ static int fincore_name(struct fincore_control *ctl,
if (fstat (fd, sb) < 0) {
warn(_("failed to do fstat: %s"), name);
+ close (fd);
return -errno;
}