Francois Gouget <[EMAIL PROTECTED]> wrote:
[...]
>> It doesn't matter, whether "the real" GetFullPathName leaves forward
>> slashes or not. This behaviour is "implementation specific".
>
> One could also argue that it maybe it's the documentation which is
>incorrect/incomplete in that it does not say anything about the slash
>'sex'.
>
> I agree that it is best to fix the application when possible (here
>it might be). But in any case this is not the first time that we have to
>deal with buggy applications and that we have to accomodate them.
>
> We cannot fix all the buggy applications that are out there and
>saying 'your application is buggy, this is why it does not run in Wine'
>does not sound like a very good answer (ok, here it's a developper but
>one day it will be a user if we don't do anything).
At least that "application" is currently in hard developing process.
Besides, nobody complained yet about Wine incompatibility in a way
it returns path names for real applications. I think every experienced
DOS/Windows programmer knows about '/' and '\' from the very first
his days of dealing with paths and full path names.
Don't forget that DOS always tried to mimic UNIX behaviour in path handling.
Dmitry.