Mercurial > hg > xemacs-beta
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 = '/'; |