ChangeSet ID: 13358 CVSROOT: /opt/cvs-commit Module name: wine Changes by: julliard@wine.codeweavers.com 2004/08/17 18:37:55
Modified files: server : sock.c serial.c protocol.def include/wine : server_protocol.h include : async.h dlls/ntdll : file.c dlls/kernel : file.c
Log message: Eric Pouech pouech-eric@wanadoo.fr - better support for non-blocking COMM and socket read/writes: + added necessary semantics to fd flags + no longer uses fd type (but fd flags) read/write semantic behavior - fixed socket code to use the proper manifest constants - fixes for kernel32.GetOverlappedResult without hEvent set - in ntdll.Nt{Read|Write}File + always reset the event + added support for longlong offsets + better object disposal in error handling code paths
Patch: http://cvs.winehq.org/patch.py?id=13358
Old revision New revision Changes Path 1.48 1.49 +3 -3 wine/server/sock.c 1.33 1.34 +6 -3 wine/server/serial.c 1.108 1.109 +4 -2 wine/server/protocol.def 1.109 1.110 +3 -1 wine/include/wine/server_protocol.h 1.10 1.11 +4 -2 wine/include/async.h 1.60 1.61 +36 -22 wine/dlls/ntdll/file.c 1.24 1.25 +35 -28 wine/dlls/kernel/file.c