ChangeSet ID: 997394842611181331798434 CVSROOT: /opt/cvs-commit Module name: wine Changes by: julliard@wine2. 01/08/09 18:07:22
Modified files: dlls/user : Makefile.in user32.spec user_main.c dlls/user/dde : client.c dde_private.h ddeml16.c misc.c server.c include : ddeml.h Added files: dlls/user/dde : .cvsignore
Log message: Eric Pouech eric.pouech@wanadoo.fr - implemented correctly the HSZ as local atoms and added the needed conversions to global atoms - enhanced internal handle <=> pointer conversions, as well as validity of such objects (life time, destruction, mutual access...) - fixed a few ANSI/Unicode issues, stores most of the data as Unicode - started having both Ansi/Unicode DDE window procs for message A/W transformation - fixed a few segmented pointer issues (mainly in DdeInitialize & DdeGetData) - added most of the CBF_ flags handling - implemented the conversation announcement (XTYP_CONNECT_CONFIRM) on server side - enhanced DdeQueryConfig and implemented DdeReconnect - implemented conversation termination (including XTYP_UNREGISTER) - several others code clean up - added transaction support on server side too
Patch: http://cvs.winehq.com/patch.py?id=997394842611181331798434
Revision Changes Path 1.29 +3 -1 wine/dlls/user/Makefile.in 1.34 +3 -3 wine/dlls/user/user32.spec 1.30 +3 -0 wine/dlls/user/user_main.c 1.3 +667 -421 wine/dlls/user/dde/client.c 1.2 +106 -67 wine/dlls/user/dde/dde_private.h 1.3 +31 -14 wine/dlls/user/dde/ddeml16.c 1.4 +1030 -955 wine/dlls/user/dde/misc.c 1.3 +579 -454 wine/dlls/user/dde/server.c 1.1 +0 -0 wine/dlls/user/dde/.cvsignore 1.21 +3 -0 wine/include/ddeml.h