Module: wine Branch: master Commit: 23673ca37382b106d3575b98d571cd7c6a30e6cb URL: http://source.winehq.org/git/wine.git/?a=commit;h=23673ca37382b106d3575b98d5...
Author: Rob Shearman robertshearman@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=23673ca37382b106d3575b...