/* Start reading the entries of a directory.
- Copyright (C) 2006-2011 Free Software Foundation, Inc.
+ Copyright (C) 2006-2013 Free Software Foundation, Inc.
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
/* Specification. */
#include <dirent.h>
+#include <errno.h>
+#include <stddef.h>
+
#if HAVE_OPENDIR
/* Override opendir(), to keep track of the open file descriptors.
#else
-# include <errno.h>
-# include <stddef.h>
# include <stdlib.h>
# include "dirent-private.h"
#endif
+#if REPLACE_FCHDIR
+# include <unistd.h>
+#endif
+
DIR *
opendir (const char *dir_name)
{