Zebediah Figura : oleaut32: Unify the typelib and dispatch proxy/ stub factories.

Alexandre Julliard julliard at winehq.org
Tue Mar 5 15:06:31 CST 2019


Module: wine
Branch: master
Commit: 968eda4b183ddde5401a2db5d52de7e6aceb5dd0
URL:    https://source.winehq.org/git/wine.git/?a=commit;h=968eda4b183ddde5401a2db5d52de7e6aceb5dd0

Author: Zebediah Figura <z.figura12 at 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 at gmail.com>
Signed-off-by: Alexandre Julliard <julliard at 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=968eda4b183ddde5401a2db5d52de7e6aceb5dd0



More information about the wine-cvs mailing list