Module: wine
Branch: master
Commit: df948ccc05d17df07f9fc70898af463610cf621a
URL: https://source.winehq.org/git/wine.git/?a=commit;h=df948ccc05d17df07f9fc708…
Author: Zebediah Figura <z.figura12(a)gmail.com>
Date: Sat Aug 17 20:07:05 2019 -0500
widl: Fix nesting of functions, pointers, and arrays.
This is actually broken in MIDL, even as recent as the version shipped with
the Windows 10 SDK, but it makes our code simpler, so there's no reason not
to do it right.
Signed-off-by: Zebediah Figura <z.figura12(a)gmail.com>
Signed-off-by: Alexandre Julliard <julliard(a)winehq.org>
---
tools/widl/header.c | 109 +++++++++++++++++++++++++++---------------------
tools/widl/header.h | 7 +++-
tools/widl/parser.y | 111 ++++++++++++++++++++-----------------------------
tools/widl/typegen.c | 6 +--
tools/widl/typetree.c | 1 +
tools/widl/widltypes.h | 1 -
6 files changed, 117 insertions(+), 118 deletions(-)
Diff: https://source.winehq.org/git/wine.git/?a=commitdiff;h=df948ccc05d17df07f9f…