2002-12-05  Ulrich Drepper  <drepper@redhat.com>

	* dirent/bug-readdir1.c (main): Don't call closedir, just close on
	the file descriptor.  This is testing what the bug report was about.
This commit is contained in:
Ulrich Drepper 2002-12-05 10:45:13 +00:00
parent d8d317454d
commit bf6fc6c1a5
2 changed files with 10 additions and 4 deletions

View File

@ -1,3 +1,8 @@
2002-12-05 Ulrich Drepper <drepper@redhat.com>
* dirent/bug-readdir1.c (main): Don't call closedir, just close on
the file descriptor. This is testing what the bug report was about.
2002-12-04 Ulrich Drepper <drepper@redhat.com>
* po/be.po: New file.

View File

@ -23,11 +23,12 @@ main (void)
exit (1);
}
/* close the dir stream, making it invalid */
if (closedir (dirp))
/* close the directory file descriptor, making it invalid */
if (close (dirfd (dirp)) != 0)
{
perror ("closedir");
exit (1);
puts ("could not close directory file descriptor");
/* This is not an error. It is not guaranteed this is possible. */
return 0;
}
ent = readdir (dirp);