Hi,
This is Tianmiao again.
I browsed through the vpath.c and pathstuff.c and figured out a temp solution
for the bug I reported. Here are my modified files.
I put a comment line before all my changes. The comment line contains the word
"Tianmiao".
Basically, I have created a w32ftob() function which translates all "/" to "\"
in pathstuff.c. I used this function in vpath.c right before the following line
in function selective_vpath_search().
*file = savestring (name, (n + 1 - name) + flen);
This will ensure for windows 32 or msdos port, the name variable will only
contain "\".
I rebuilt the executable and it worked fine on windows nt machine. The error I
mentioned disappeared.
Thanks!
Tianmiao Hu
vpath.c
pathstuff.c
pathstuff.h