# HG changeset patch # User Richard M. Stallman # Date 844631449 0 # Node ID 675944d1abc9b4d83b18a1bdec8e4967394bf82a # Parent 67df8ce85ec7026e4245e1bd1c54d62142fe3c23 (etags_getcwd) [WINDOWSNT]: Convert backslashes to slashes. diff -r 67df8ce85ec7 -r 675944d1abc9 lib-src/etags.c --- a/lib-src/etags.c Sun Oct 06 19:34:12 1996 +0000 +++ b/lib-src/etags.c Sun Oct 06 19:50:49 1996 +0000 @@ -4337,6 +4337,7 @@ #ifdef HAVE_GETCWD int bufsize = 200; char *path = xnew (bufsize, char); + char *p; while (getcwd (path, bufsize) == NULL) { @@ -4346,7 +4347,15 @@ path = xnew (bufsize, char); } + /* Convert backslashes to slashes. */ +#if WINDOWSNT + for (p = path; *p != '\0'; p++) + if (*p == '\\') + *p = '/'; +#endif + return path; + #else /* not HAVE_GETCWD */ #ifdef MSDOS char *p, path[MAXPATHLEN + 1]; /* Fixed size is safe on MSDOS. */