https://bugs.winehq.org/show_bug.cgi?id=42446
--- Comment #55 from Stan markau0@lycos.com --- (In reply to Zebediah Figura from comment #54)
It would be appreciated to send it as a patch to wine-devel@winehq.org; see https://wiki.winehq.org/Submitting_Patches for instructions.
Thanks for the welcome message.
I read
"As stated on that bug report, I think a better solution is to use GetFullPathName() instead. Testing shows that GetVolumePathName() should also handle relative paths (and currently doesn't), and GetFullPathName() would take care of both problems."
If a programmer calls GetVolumePathName directly with a forward slash pathname then I can't see GetFullPathName being involved unless I'm missing something in GetVolumePathName relying on GetFullPathName somehow.
If you mean alter GetVolumePathName to use the GetFullPathName then I might see what you mean.
"GetVolumePathName() should also handle relative paths", if that's the case then it should.
I did try a GetFullPathName test on Vista and Wine because of what you said and I seem to be getting different return values
https://bugs.winehq.org/show_bug.cgi?id=44721