]> granicus.if.org Git - vnstat/commitdiff
fix double close in updatedirownerid
authorChristian Göttsche <cgzones@googlemail.com>
Fri, 6 Sep 2019 15:59:57 +0000 (17:59 +0200)
committerChristian Göttsche <cgzones@googlemail.com>
Fri, 6 Sep 2019 15:59:57 +0000 (17:59 +0200)
after successfully passing 'dir_fd' to 'fdopendir' is must not be closed manually

found by Coverity

src/fs.c

index b0f82a5322331e01d319f1d846d8243a3484f465..05a4b19493c02aafd3684ee528f2beec5348404c 100644 (file)
--- a/src/fs.c
+++ b/src/fs.c
@@ -229,7 +229,6 @@ void updatedirownerid(const char *dir, const uid_t uid, const gid_t gid)
        }
 
        closedir(d);
-       close(dir_fd);
 }
 
 int getdirowner(const char *dir, uid_t *uid, gid_t *gid)