Hi,
While running your changed tests on Windows, I think I found new failures. Being a bot and all I'm not very good at pattern recognition, so I might be wrong, but could you please double-check? Full results can be found at https://newtestbot.winehq.org/JobDetails.pl?Key=5734
Your paranoid android.
=== wvista (32 bit filesystem) === filesystem.c:1342: Test failed: got L"\feffC:\Users\winetest\AppData\Local\Temp\scrrun\test.txt\r\nT\f8a8"\186e\7630", expected L"\feffC:\Users\winetest\AppData\Local\Temp\scrrun\test.txt\r\n"
=== wvistau64 (32 bit filesystem) === filesystem.c:1342: Test failed: got L"\feffC:\Users\winetest\AppData\Local\Temp\scrrun\test.txt\r\n\008d\f8a8'\186e\7550", expected L"\feffC:\Users\winetest\AppData\Local\Temp\scrrun\test.txt\r\n"
=== w2008s64 (32 bit filesystem) === filesystem.c:1342: Test failed: got L"\feffC:\Users\ADMINI~1\AppData\Local\Temp\scrrun\test.txt\r\nu\f8a8'\186e\75af", expected L"\feffC:\Users\ADMINI~1\AppData\Local\Temp\scrrun\test.txt\r\n"
=== w7pro64 (32 bit filesystem) === filesystem.c:1342: Test failed: got L"\feffC:\Users\winetest\AppData\Local\Temp\scrrun\test.txt\r\n\008c\f8a8(\625c\761f", expected L"\feffC:\Users\winetest\AppData\Local\Temp\scrrun\test.txt\r\n"
=== w8 (32 bit filesystem) === filesystem.c:1342: Test failed: got L"\feffC:\Users\winetest\AppData\Local\Temp\scrrun\test.txt\r\n\0129\019c", expected L"\feffC:\Users\winetest\AppData\Local\Temp\scrrun\test.txt\r\n"