Module: wine Branch: master Commit: 50a7b239bd6e6eef66a0939dc77fd01f39c4b982 URL: https://source.winehq.org/git/wine.git/?a=commit;h=50a7b239bd6e6eef66a0939dc...
Author: Zebediah Figura z.figura12@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@gmail.com Signed-off-by: Huw Davies huw@codeweavers.com Signed-off-by: Alexandre Julliard julliard@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=50a7b239bd6e6eef66a09...