ChangeSet ID: 15358
CVSROOT: /opt/cvs-commit
Module name: wine
Changes by: julliard(a)wine.codeweavers.com 2005/01/11 09:07:30
Modified files:
dlls/dmime : performance.c
Log message:
Christian Costa <titan.costa(a)wanadoo.fr>
Wait until the thread has created its message queue before posting a
message otherwise it will be lost.
Patch: http://cvs.winehq.org/patch.py?id=15358
Old revision New revision Changes Path
1.20 1.21 +10 -0 wine/dlls/dmime/performance.c
ChangeSet ID: 15356
CVSROOT: /opt/cvs-commit
Module name: wine
Changes by: julliard(a)wine.codeweavers.com 2005/01/11 04:45:52
Modified files:
dlls/ole32/tests: marshal.c
Log message:
Robert Shearman <rob(a)codeweavers.com>
Add tests for trying to unmarshal from a bad stream and for testing
what interfaces the proxy exposes.
Patch: http://cvs.winehq.org/patch.py?id=15356
Old revision New revision Changes Path
1.2 1.3 +86 -0 wine/dlls/ole32/tests/marshal.c
ChangeSet ID: 15355
CVSROOT: /opt/cvs-commit
Module name: wine
Changes by: julliard(a)wine.codeweavers.com 2005/01/11 04:45:34
Modified files:
dlls/ole32 : stubmanager.c rpc.c marshal.c compobj_private.h
Log message:
Robert Shearman <rob(a)codeweavers.com>
- Document how thread-safety is ensured for each member of the
stub_manager and ifstub structs.
- Make stub_manager ref counted to ensure it doesn't get freed whilst
it is still being used.
- ifstubs are now freed only when the controlling stub_manager is freed.
- Rename stub_manager_ref/unref to stub_manager_ext_addref/release
respectively and make then take an unsigned long to prevent
malicious callers from passing in a negative value and corrupting
the ref count.
Patch: http://cvs.winehq.org/patch.py?id=15355
Old revision New revision Changes Path
1.5 1.6 +97 -71 wine/dlls/ole32/stubmanager.c
1.40 1.41 +4 -3 wine/dlls/ole32/rpc.c
1.46 1.47 +24 -13 wine/dlls/ole32/marshal.c
1.30 1.31 +29 -18 wine/dlls/ole32/compobj_private.h