Zebediah Figura : widl: Fix nesting of functions, pointers, and arrays.

Alexandre Julliard julliard at winehq.org
Mon Aug 19 15:35:11 CDT 2019


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

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



More information about the wine-cvs mailing list