Module: wine Branch: master Commit: 1a0d28bf0225ac9a6f3ef4d85d3586d35d1e8699 URL: http://source.winehq.org/git/wine.git/?a=commit;h=1a0d28bf0225ac9a6f3ef4d85d... Author: Rob Shearman <rob(a)codeweavers.com> Date: Tue Apr 22 11:37:07 2008 +0100 widl: Remove duplicated code in the form of the write_struct_expr function by enhancing write_expr to allow toplevel identifiers to be prefixed by a string, if specified. --- tools/widl/expr.c | 114 ++++++++++++++++++++------------- tools/widl/expr.h | 2 +- tools/widl/header.c | 4 +- tools/widl/proxy.c | 4 +- tools/widl/typegen.c | 172 +++---------------------------------------------- 5 files changed, 84 insertions(+), 212 deletions(-) Diff: http://source.winehq.org/git/wine.git/?a=commitdiff;h=1a0d28bf0225ac9a6f3ef4...