diff options
Diffstat (limited to 'winsup/utils/cygcheck.cc')
-rw-r--r-- | winsup/utils/cygcheck.cc | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/winsup/utils/cygcheck.cc b/winsup/utils/cygcheck.cc index 97d68457d..61f60a619 100644 --- a/winsup/utils/cygcheck.cc +++ b/winsup/utils/cygcheck.cc @@ -1208,6 +1208,8 @@ dump_sysinfo () bool is_nt = false; bool more_info = true; char osname[128]; + DWORD obcaseinsensitive = 1; + HKEY key; printf ("\nCygwin Configuration Diagnostics\n"); time (&now); @@ -1523,6 +1525,17 @@ dump_sysinfo () else printf ("Use '-r' to scan registry\n\n"); + if (RegOpenKeyEx (HKEY_LOCAL_MACHINE, + "SYSTEM\\CurrentControlSet\\Control\\Session Manager\\kernel", + 0, KEY_READ, &key) == ERROR_SUCCESS) + { + DWORD size; + RegQueryValueEx (key, "obcaseinsensitive", NULL, NULL, + (LPBYTE) &obcaseinsensitive, &size); + RegCloseKey (key); + } + printf ("obcaseinsensitive set to %d\n\n", obcaseinsensitive); + if (givehelp) { printf ("Listing available drives...\n"); |