comparison lib-src/etags.c @ 404:2f8bb876ab1d r21-2-32

Import from CVS: tag r21-2-32
author cvs
date Mon, 13 Aug 2007 11:16:07 +0200
parents 74fd4e045ea6
children de805c49cfc1
comparison
equal deleted inserted replaced
403:9f011ab08d48 404:2f8bb876ab1d
5455 canonicalize_filename (fn) 5455 canonicalize_filename (fn)
5456 register char *fn; 5456 register char *fn;
5457 { 5457 {
5458 #ifdef DOS_NT 5458 #ifdef DOS_NT
5459 /* Canonicalize drive letter case. */ 5459 /* Canonicalize drive letter case. */
5460 if (islower (fn[0])) 5460 if (islower (fn[0]) && fn[1] == ':')
5461 fn[0] = toupper (fn[0]); 5461 fn[0] = toupper (fn[0]);
5462 /* Convert backslashes to slashes. */ 5462 /* Convert backslashes to slashes. */
5463 for (; *fn != '\0'; fn++) 5463 for (; *fn != '\0'; fn++)
5464 if (*fn == '\\') 5464 if (*fn == '\\')
5465 *fn = '/'; 5465 *fn = '/';