]> sourceware.org Git - newlib-cygwin.git/commit
* fhandler.h (fhandler_cygdrive:DRVSZ): New enum.
authorChristopher Faylor <me@cgf.cx>
Tue, 4 Aug 2009 04:20:36 +0000 (04:20 +0000)
committerChristopher Faylor <me@cgf.cx>
Tue, 4 Aug 2009 04:20:36 +0000 (04:20 +0000)
commit824d851859450e8c3943d0439fc57a3520081eb4
treef6ac160a57aee5c0875ba90309fba2ce6337158c
parentff7b364c121175ad1b5b88ec4010ee81dab1e5c4
* fhandler.h (fhandler_cygdrive:DRVSZ): New enum.
(pdrive_buf): New place to hold information about cygdrive.
* fhandler_disk_file.cc (fhandler_cygdrive::set_drives): Store drive info in
pdrive_buf since get_win32_name() could now be too small to hold everything.
(fhandler_cygdrive::rewinddir): Reset pdrive to pdrive_buf.
(fhandler_cygdrive::closedir): Ditto.
* pipe.cc (fhandler_pipe::init): Be more defensive when referencing
get_win32_name().  Rework logic which made a copy of the POSIX path and then
never used it.
winsup/cygwin/ChangeLog
winsup/cygwin/cxx.cc
winsup/cygwin/dcrt0.cc
winsup/cygwin/fhandler.h
winsup/cygwin/fhandler_disk_file.cc
winsup/cygwin/libstdcxx_wrapper.cc
winsup/cygwin/path.h
winsup/cygwin/pipe.cc
This page took 0.035423 seconds and 5 git commands to generate.