* fhandler_process.cc (fhandler_process::closedir): New function to
avoid a SEGV in fhandler_proc::closedir.
+2011-10-10 Corinna Vinschen <corinna@vinschen.de>
+
+ * fhandler.h (fhandler_process::closedir): Declare.
+ * fhandler_process.cc (fhandler_process::closedir): New function to
+ avoid a SEGV in fhandler_proc::closedir.
+
2011-10-10 Christopher Faylor <me.cygwin2011@cgf.cx>
* fhandler_tty.cc (fhandler_pty_slave::open): Clarify debugging output.
fhandler_process ();
virtual_ftype_t exists();
DIR *opendir (int fd) __attribute__ ((regparm (2)));
+ int closedir (DIR *);
int readdir (DIR *, dirent *) __attribute__ ((regparm (3)));
int open (int flags, mode_t mode = 0);
int __stdcall fstat (struct __stat64 *buf) __attribute__ ((regparm (2)));
}
int
+fhandler_process::closedir (DIR *dir)
+{
+ return fhandler_virtual::closedir (dir);
+}
+
+int
fhandler_process::readdir (DIR *dir, dirent *de)
{
int res = ENMFILE;