From: Jaroslav Skarvada Date: Fri, 20 Feb 2015 22:53:52 +0000 (+0000) Subject: fts: remove redundant close() (trivial) X-Git-Tag: v1.0~7132 X-Git-Url: https://gitweb.git.savannah.gnu.org/gitweb/?a=commitdiff_plain;h=12d27cace7a75301f793527a57e5ae09ed73c4ba;p=gnulib.git fts: remove redundant close() (trivial) * lib/fts.c (fts_read): Remove redundant call to close(). Spotted by coverity. --- diff --git a/ChangeLog b/ChangeLog index 67ad015fd8..4b6cd3a85a 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2015-02-20 Jaroslav Skarvada + + fts: remove redundant close() (trivial) + * lib/fts.c (fts_read): Remove redundant call to close(). + Spotted by coverity. + 2015-02-20 Paul Eggert getdtablesize: port better for Android diff --git a/lib/fts.c b/lib/fts.c index a2c4e52bf7..352ee05744 100644 --- a/lib/fts.c +++ b/lib/fts.c @@ -1079,9 +1079,6 @@ cd_dot_dot: } } else if (p->fts_flags & FTS_SYMFOLLOW) { if (FCHDIR(sp, p->fts_symfd)) { - int saved_errno = errno; - (void)close(p->fts_symfd); - __set_errno (saved_errno); p->fts_errno = errno; SET(FTS_STOP); }