Module: wine
Branch: master
Commit: 968eda4b183ddde5401a2db5d52de7e6aceb5dd0
URL: https://source.winehq.org/git/wine.git/?a=commit;h=968eda4b183ddde5401a2db5…
Author: Zebediah Figura <z.figura12(a)gmail.com>
Date: Thu Feb 28 11:26:56 2019 -0600
oleaut32: Unify the typelib and dispatch proxy/stub factories.
Both seem to be able to handle either kind of interface on Windows.
f72f8e5c4 was not enough, since the IDispatch proxy/stub factory
delegates to the typelib proxy/stub factory if the IID is not
IDispatch.
Signed-off-by: Zebediah Figura <z.figura12(a)gmail.com>
Signed-off-by: Alexandre Julliard <julliard(a)winehq.org>
---
dlls/oleaut32/oleaut.c | 155 ++++++++++++++++++-----------------------
dlls/oleaut32/tests/tmarshal.c | 35 +++++++++-
2 files changed, 102 insertions(+), 88 deletions(-)
Diff: https://source.winehq.org/git/wine.git/?a=commitdiff;h=968eda4b183ddde5401a…