Don't use FD after a successful "fdopendir (fd)".
authorJim Meyering <jim@meyering.net>
Mon, 19 Feb 2007 20:03:22 +0000 (20:03 +0000)
committerJim Meyering <jim@meyering.net>
Mon, 19 Feb 2007 20:03:22 +0000 (20:03 +0000)
commit788ab9bcd51307ffb600856bbb2485e3c6b515a3
tree9509ea1b67acf60652e37c52845edaef622333d2
parent83732d64f5f0c5ef866510b1f683870d175d9c73
Don't use FD after a successful "fdopendir (fd)".
* lib/getcwd.c (__getcwd) [AT_FDCWD]: fdopendir (fd) usually closes fd.
Reset it by calling dirfd on the just-obtained DIR*.
ChangeLog
lib/getcwd.c