https://bugs.winehq.org/show_bug.cgi?id=38226
--- Comment #5 from Sagawa sagawa.aki+winebugs@gmail.com --- (In reply to Sebastian Lackner from comment #4)
Patch 2/3 contains a suspicious hunk which modifies already existing tests. Any good reason for that?
@@ -1198,7 +1228,7 @@ static void test_ismbckata(void) { static const struct katakana_pair tests[] = { {0x8152, FALSE}, {0x8153, FALSE}, {0x8154, FALSE}, {0x8155, FALSE}, {0x82a0, FALSE}, {0x833f, FALSE}, {0x8340, TRUE }, {0x837e, TRUE },
{0x837f, FALSE}, {0x8380, TRUE }, {0x8396, TRUE }, {0x839f, FALSE},
}; unsigned int prev_cp = _getmbcp();{0x837f, FALSE}, {0x8380, TRUE }, {0x8396, TRUE }, {0x8397, FALSE}, {0xa5, FALSE}, {0xb0, FALSE}, {0xdd, FALSE}
Good catch! It should be in Patch 1/3. Thanks for your time to fix the issue.