mirror of
git://sourceware.org/git/newlib-cygwin.git
synced 2025-03-01 12:35:44 +08:00
* syscalls.cc (sync): Use MAX_PATH rather than CYG_MAX_PATH.
This commit is contained in:
parent
949c0ec28c
commit
ff488124ff
@ -1,3 +1,7 @@
|
|||||||
|
2008-03-11 Corinna Vinschen <corinna@vinschen.de>
|
||||||
|
|
||||||
|
* syscalls.cc (sync): Use MAX_PATH rather than CYG_MAX_PATH.
|
||||||
|
|
||||||
2008-03-10 Corinna Vinschen <corinna@vinschen.de>
|
2008-03-10 Corinna Vinschen <corinna@vinschen.de>
|
||||||
|
|
||||||
* fhandler.h (class fhandler_console): Add write_buf as pointer to
|
* fhandler.h (class fhandler_console): Add write_buf as pointer to
|
||||||
|
@ -1272,19 +1272,20 @@ sync_worker (const char *vol)
|
|||||||
extern "C" void
|
extern "C" void
|
||||||
sync ()
|
sync ()
|
||||||
{
|
{
|
||||||
char vol[CYG_MAX_PATH];
|
/* Per MSDN, 50 bytes should be enough here. */
|
||||||
|
char vol[MAX_PATH];
|
||||||
|
|
||||||
if (wincap.has_guid_volumes ()) /* Win2k and newer */
|
if (wincap.has_guid_volumes ()) /* Win2k and newer */
|
||||||
{
|
{
|
||||||
char a_drive[CYG_MAX_PATH] = {0};
|
char a_drive[MAX_PATH] = {0};
|
||||||
char b_drive[CYG_MAX_PATH] = {0};
|
char b_drive[MAX_PATH] = {0};
|
||||||
|
|
||||||
if (is_floppy ("A:"))
|
if (is_floppy ("A:"))
|
||||||
GetVolumeNameForVolumeMountPointA ("A:\\", a_drive, CYG_MAX_PATH);
|
GetVolumeNameForVolumeMountPointA ("A:\\", a_drive, MAX_PATH);
|
||||||
if (is_floppy ("B:"))
|
if (is_floppy ("B:"))
|
||||||
GetVolumeNameForVolumeMountPointA ("B:\\", b_drive, CYG_MAX_PATH);
|
GetVolumeNameForVolumeMountPointA ("B:\\", b_drive, MAX_PATH);
|
||||||
|
|
||||||
HANDLE sh = FindFirstVolumeA (vol, CYG_MAX_PATH);
|
HANDLE sh = FindFirstVolumeA (vol, MAX_PATH);
|
||||||
if (sh != INVALID_HANDLE_VALUE)
|
if (sh != INVALID_HANDLE_VALUE)
|
||||||
{
|
{
|
||||||
do
|
do
|
||||||
@ -1302,7 +1303,7 @@ sync ()
|
|||||||
vol[strlen (vol) - 1] = '\0';
|
vol[strlen (vol) - 1] = '\0';
|
||||||
sync_worker (vol);
|
sync_worker (vol);
|
||||||
}
|
}
|
||||||
while (FindNextVolumeA (sh, vol, CYG_MAX_PATH));
|
while (FindNextVolumeA (sh, vol, MAX_PATH));
|
||||||
FindVolumeClose (sh);
|
FindVolumeClose (sh);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user