OSDN Git Service

* Makefile.in (DLL_OFILES): Add fhandler_disk_file.o.
authorcgf <cgf>
Wed, 21 Nov 2001 06:47:56 +0000 (06:47 +0000)
committercgf <cgf>
Wed, 21 Nov 2001 06:47:56 +0000 (06:47 +0000)
commit037204ecded5ea41438b9fd559bef2217a27ead0
tree18c6843aa1bae891a1ee39657279ecf44ebca1ad
parent8b2fe3be1d1f6db42da5df559b32ce3141854318
* Makefile.in (DLL_OFILES): Add fhandler_disk_file.o.
* cygheap.h (cygheap_fdnew::operator =): New operator.
* dir.cc: Add invalid struct checking throughout.  Use methods for all
directory manipulation throughout.
* fhandler.cc: Move fhandler_disk_file stuff to own file.
(fhandler_base::opendir): New method.
(fhandler_base::readdir): New method.
(fhandler_base::telldir): New method.
(fhandler_base::seekdir): New method.
(fhandler_base::rewinddir): New method.
(fhandler_base::closedir): New method.
* fhandler_disk_file.cc: New file.
* fhandler.h (fhandler_base): Declare new virtual methods.
(fhandler_disk_file): Ditto.
(fhandler_cygdrive): New class.
* path.cc (conv_path_list): Use strccpy to break apart path.
winsup/cygwin/ChangeLog
winsup/cygwin/Makefile.in
winsup/cygwin/cygheap.h
winsup/cygwin/dir.cc
winsup/cygwin/fhandler.cc
winsup/cygwin/fhandler.h
winsup/cygwin/fhandler_disk_file.cc [new file with mode: 0644]
winsup/cygwin/path.cc