Module: wine Branch: refs/heads/master Commit: 2660b8f9c190890faf7f22054344e238f0b3edb5 URL: http://source.winehq.org/git/?p=wine.git;a=commit;h=2660b8f9c190890faf7f2205...
Author: Dan Hipschman dsh@linux.ucla.edu Date: Thu Jul 13 18:16:29 2006 -0700
widl: Support coclass forward declarations.
---
tools/widl/parser.y | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/tools/widl/parser.y b/tools/widl/parser.y index 284f0fd..7257bd8 100644 --- a/tools/widl/parser.y +++ b/tools/widl/parser.y @@ -251,7 +251,7 @@ gbl_statements: { $$ = NULL; } imp_statements: {} | imp_statements interfacedec { if (!parse_only) add_interface($2); } | imp_statements interfacedef { if (!parse_only) add_interface($2); } - | imp_statements coclass ';' {} + | imp_statements coclass ';' { reg_type(NULL, $2->name, 0); if (!parse_only && do_header) write_coclass_forward($2); } | imp_statements coclassdef { if (!parse_only) add_coclass($2); } | imp_statements moduledef { if (!parse_only) add_module($2); } | imp_statements statement {}