Zebediah Figura : widl: Generate correct size and alignment for all types.
Alexandre Julliard
julliard at winehq.org
Tue Jun 5 17:06:41 CDT 2018
Module: wine
Branch: master
Commit: 50a7b239bd6e6eef66a0939dc77fd01f39c4b982
URL: https://source.winehq.org/git/wine.git/?a=commit;h=50a7b239bd6e6eef66a0939dc77fd01f39c4b982
Author: Zebediah Figura <z.figura12 at gmail.com>
Date: Mon Jun 4 17:59:34 2018 -0500
widl: Generate correct size and alignment for all types.
Using type_memsize_and_alignment() directly instead of reimplementing it.
Also fix the generated tests in oleaut32 to reflect correct sizes for 64-bit
typelibs.
Signed-off-by: Zebediah Figura <z.figura12 at gmail.com>
Signed-off-by: Huw Davies <huw at codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard at winehq.org>
---
dlls/oleaut32/tests/typelib.c | 105 ++++++++++++++++++++++++++----------------
tools/widl/typegen.c | 5 +-
tools/widl/typegen.h | 1 +
tools/widl/write_msft.c | 95 ++++++++------------------------------
4 files changed, 88 insertions(+), 118 deletions(-)
Diff: https://source.winehq.org/git/wine.git/?a=commitdiff;h=50a7b239bd6e6eef66a0939dc77fd01f39c4b982
More information about the wine-cvs
mailing list