Hi Martin,
I think this is a better way to do things, but it might be better to
submit this patch against the current CVS rather than against
CVS+previous patch.
Mike
Original message from: Martin Wilck Martin.Wilck@fujitsu-siemens.com
PATCH: async-func.diff
This is an improvement over my previous patch (async-struct.diff)
in that it does not need the static function check_async_lists
in several source files anymore and still achieves DLL separation.
The idea is that all async I/O requests use check_async_list as
callback function
anyway, so that there is no need to pass a function pointer.
I discussed the idea with Mike, and he seemed to like it.
Patch against: Wine CVS 2002/04/04, with my async-struct patch
applied.
Test status: Compiles warnings.
Tested regular file async IO (ok).
Serial port async IO: a test would be desirable.
------------------------------------------
mailto:Mike_McCormack@start.com.au
ph +82 16 430 0425
__________________________________________________________________
Get your free Australian email account at http://www.Looksmart.com.au