Hi,
In my attempt to have no failures on WinMe I changed some W-functions
into their A equivalent.
The problem with some Russian (only?) versions of XP is that in
test_sh_path_prepare() we create a directory with the name "c:\Ä". This
name is thrown through WideCharToMultiByte(CP_ACP ....) and we check
with A-calls for the existence of this directory. This is the point
where it fails. Doing these checks with W-calls is fine.
Is this some quirk of WideCharToMultiByte or does Russian in combination
with using an A-function (GetFileAttributesA) present the issue?
The easy way out here is to just skip the tests on WinMe and stick with
the W-functions. Having two codepaths is also possible (not pretty) and
would only present an issue (I assume) if we ever have a Russian WinMe
in our tests ;).
--
Cheers,
Paul.