ChangeSet ID: 15704
CVSROOT: /opt/cvs-commit
Module name: wine
Changes by: julliard(a)wine.codeweavers.com 2005/01/26 15:07:05
Modified files:
dlls/ole32/tests: marshal.c
dlls/ole32 : stubmanager.c rpc.c oleproxy.c marshal.c
compobj_private.h
Log message:
Robert Shearman <rob(a)codeweavers.com>
- Make proxy manager use IMultiQI instead of IInternalUnknown as tests
show that IInternalUnknown isn't exposed.
- Implement IMultiQI on top of IRemUnknown calls.
- Silence some fixmes that occur during tests and don't give us any
useful information.
- Fix typo in class factory proxy that caused us to use the wrong
offset into the CFProxy structure, causing us to not call the
outer_unknown properly.
Patch: http://cvs.winehq.org/patch.py?id=15704
Old revision New revision Changes Path
1.9 1.10 +1 -1 wine/dlls/ole32/tests/marshal.c
1.11 1.12 +12 -4 wine/dlls/ole32/stubmanager.c
1.49 1.50 +10 -6 wine/dlls/ole32/rpc.c
1.28 1.29 +1 -1 wine/dlls/ole32/oleproxy.c
1.58 1.59 +148 -53 wine/dlls/ole32/marshal.c
1.38 1.39 +1 -1 wine/dlls/ole32/compobj_private.h
ChangeSet ID: 15699
CVSROOT: /opt/cvs-commit
Module name: wine
Changes by: julliard(a)wine.codeweavers.com 2005/01/26 14:41:51
Modified files:
include : winternl.h
Log message:
Rein Klazes <wijn(a)wanadoo.nl>
Get rid of the rdtsc cpu instruction method for calculation of the
performance counter. Put the calculation (based on gettimeofday) in
NtQueryPerformanceCounter() and use that in the kernel functions.
Patch: http://cvs.winehq.org/patch.py?id=15699
Old revision New revision Changes Path
1.105 1.106 +1 -0 wine/include/winternl.h
ChangeSet ID: 15698
CVSROOT: /opt/cvs-commit
Module name: wine
Changes by: julliard(a)wine.codeweavers.com 2005/01/26 14:41:36
Modified files:
dlls/ntdll : ntdll.spec nt.c
dlls/kernel : cpu.c
Log message:
Rein Klazes <wijn(a)wanadoo.nl>
Get rid of the rdtsc cpu instruction method for calculation of the
performance counter. Put the calculation (based on gettimeofday) in
NtQueryPerformanceCounter() and use that in the kernel functions.
Patch: http://cvs.winehq.org/patch.py?id=15698
Old revision New revision Changes Path
1.171 1.172 +1 -1 wine/dlls/ntdll/ntdll.spec
1.69 1.70 +10 -5 wine/dlls/ntdll/nt.c
1.9 1.10 +4 -29 wine/dlls/kernel/cpu.c
ChangeSet ID: 15696
CVSROOT: /opt/cvs-commit
Module name: wine
Changes by: julliard(a)wine.codeweavers.com 2005/01/26 14:40:34
Modified files:
tools/widl : write_msft.c typelib_struct.h
Log message:
Huw Davies <huw(a)codeweavers.com>
When adding an interface, midl adds the inherited interface first
unless the inherited interface doesn't itself inherit.
Fix the id, sizevft and datatype2 fields for interfaces that inherit.
Prevent a crash if the typelib is empty.
Clarify a few more entries on typelib_struct.h
Patch: http://cvs.winehq.org/patch.py?id=15696
Old revision New revision Changes Path
1.23 1.24 +31 -8 wine/tools/widl/write_msft.c
1.3 1.4 +9 -8 wine/tools/widl/typelib_struct.h