# HG changeset patch # User Geoff Voelker # Date 917033931 0 # Node ID 9e4d1d3eab090df887fc5c4c92b6643f3fa35eb7 # Parent 2b3e32c0fc1843863011338b6e2f15e46c0d5d84 (etags_getcwd, absolute_filename) [DOS_NT]: Canonicalize the case of the drive letter. diff -r 2b3e32c0fc18 -r 9e4d1d3eab09 lib-src/etags.c --- a/lib-src/etags.c Fri Jan 22 16:28:12 1999 +0000 +++ b/lib-src/etags.c Fri Jan 22 19:38:51 1999 +0000 @@ -4664,6 +4664,9 @@ for (p = path; *p != '\0'; p++) if (*p == '\\') *p = '/'; + /* Canonicalize drive letter case. */ + if (islower (path[0])) + path[0] = toupper (path[0]); } #endif @@ -4790,6 +4793,12 @@ slashp = etags_strchr (slashp + 1, '/'); } + +#ifdef DOS_NT + /* Canonicalize drive letter case. */ + if (res[0] && islower (res[0])) + res[0] = toupper (res[0]); +#endif if (res[0] == '\0') return savestr ("/");