Rob Shearman : widl: Determine pointer fc at generation time instead of at parse time.

Alexandre Julliard julliard at winehq.org
Mon Mar 9 09:40:36 CDT 2009


Module: wine
Branch: master
Commit: 23673ca37382b106d3575b98d571cd7c6a30e6cb
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=23673ca37382b106d3575b98d571cd7c6a30e6cb

Author: Rob Shearman <robertshearman at gmail.com>
Date:   Sat Mar  7 23:23:44 2009 +0000

widl: Determine pointer fc at generation time instead of at parse time.

Avoid changing the details of a pointer once created.
Properly determine the pointer type for arrays.

---

 tools/widl/expr.c      |    6 +-
 tools/widl/parser.y    |   38 +++++-------
 tools/widl/proxy.c     |    6 +-
 tools/widl/typegen.c   |  155 +++++++++++++++++++++++++----------------------
 tools/widl/typegen.h   |    2 +-
 tools/widl/typetree.c  |    8 ++-
 tools/widl/typetree.h  |   19 +++++-
 tools/widl/widltypes.h |    7 +-
 8 files changed, 130 insertions(+), 111 deletions(-)

Diff:   http://source.winehq.org/git/wine.git/?a=commitdiff;h=23673ca37382b106d3575b98d571cd7c6a30e6cb



More information about the wine-cvs mailing list