* cygcheck.cc (dump_sysinfo): Report the failing drive to prevent having to
guess.
This commit is contained in:
parent
087df65261
commit
2ea1dced21
@ -1,3 +1,8 @@
|
|||||||
|
2006-01-05 Christopher Faylor <cgf@timesys.com>
|
||||||
|
|
||||||
|
* cygcheck.cc (dump_sysinfo): Report the failing drive to prevent
|
||||||
|
having to guess.
|
||||||
|
|
||||||
2005-12-29 Christopher Faylor <cgf@timesys.com>
|
2005-12-29 Christopher Faylor <cgf@timesys.com>
|
||||||
|
|
||||||
* strace.cc (nprocesses): Make static global.
|
* strace.cc (nprocesses): Make static global.
|
||||||
|
@ -1275,10 +1275,17 @@ dump_sysinfo ()
|
|||||||
/* Report all errors, except if the Volume is ERROR_NOT_READY.
|
/* Report all errors, except if the Volume is ERROR_NOT_READY.
|
||||||
ERROR_NOT_READY is returned when removeable media drives are empty
|
ERROR_NOT_READY is returned when removeable media drives are empty
|
||||||
(CD, floppy, etc.) */
|
(CD, floppy, etc.) */
|
||||||
if (!GetVolumeInformation
|
if (!GetVolumeInformation (drive, name, sizeof (name), &serno,
|
||||||
(drive, name, sizeof (name), &serno, &maxnamelen, &flags, fsname,
|
&maxnamelen, &flags, fsname,
|
||||||
sizeof (fsname)) && GetLastError () != ERROR_NOT_READY)
|
sizeof (fsname))
|
||||||
display_error ("dump_sysinfo: GetVolumeInformation()");
|
&& GetLastError () != ERROR_NOT_READY)
|
||||||
|
{
|
||||||
|
# define FMT "dump_sysinfo: GetVolumeInformation() for drive %c:"
|
||||||
|
char buf[sizeof (FMT)];
|
||||||
|
sprintf (buf, FMT, 'A' + i);
|
||||||
|
display_error (buf);
|
||||||
|
# undef FMT
|
||||||
|
}
|
||||||
|
|
||||||
int dtype = GetDriveType (drive);
|
int dtype = GetDriveType (drive);
|
||||||
char drive_type[4] = "unk";
|
char drive_type[4] = "unk";
|
||||||
|
Loading…
x
Reference in New Issue
Block a user