http://bugs.winehq.org/show_bug.cgi?id=21249
Emil empann@hotmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |empann@hotmail.com
--- Comment #6 from Emil empann@hotmail.com 2010-07-17 14:36:04 --- I ran a regression test, and found that the error can be fixed by changing the line
MultiByteToWideChar (CP_ACP, 0, "Microsoft Synthesizer", -1, obj->pCaps.wszDescription, sizeof(obj->pCaps.wszDescription)/sizeof(WCHAR));
to
MultiByteToWideChar (CP_ACP, 0, "Microsotf Synthesizer", -1, obj->pCaps.wszDescription, sizeof(obj->pCaps.wszDescription)/sizeof(WCHAR));
in the file dlls/dmsynth/synth.c. There was a patch (93423aaa39f14b75df9c02dc0f870ce0a8fce164) between 1.1.22 and 1.1.23 that corrected the typing error from Microsotf to Microsoft, but the versions >= 1.1.23 don't work.
I think it's very strange this patch created such problems...