http://bugs.winehq.org/show_bug.cgi?id=27657
--- Comment #23 from Joshua wine@placesthroughtime.com 2012-05-05 02:12:28 CDT --- (In reply to comment #21)
(In reply to comment #20)
Well, I discovered that the test strangeness is due to a minor problem with my tests. Unfortunately, this problem indicates that the approach I was using is incorrect. I have some other thoughts though, so I'll see what I can do.
Update: I've put a lot of effort into figuring out the best way to fix this issue and I believe that I now have a good solution. However, I am always interested in any feedback that people can provide - it would be really great to have this fixed before the Diablo III release.
[1/5] http://source.winehq.org/patches/data/86013 [2/5] http://source.winehq.org/patches/data/86014 [3/5] http://source.winehq.org/patches/data/86015 [4/5] http://source.winehq.org/patches/data/86016 [5/5] http://source.winehq.org/patches/data/86017
Looks like the changes you made to the async_io struct defination in server/protocol.def need to be shown in the type definition found in include/wine/server_protocol.h as well