GateLinker · @gatelinker
4 followers · 29 posts · Server fosstodon.org

I found the reason of a 20 year old bug that did break software compatibility with . Converting strings with APIs like WideCharToMultiByte() and MultiByteToWideChar() can use the flag CP_UTF8, bit it was only supported on and but fails on Win95.

Many codebases (e.g. ) use the ANSI variants of and I tried to optimize it by standardized UTF-8 strings. It worked everywhere, except on the outdated Win95.

Now I know the reason ... better late than never.

#win95 #NT4 #win98 #openssl #winapi

Last updated 2 years ago

antekone · @antekone
139 followers · 304 posts · Server mstdn.io