Vincent Béron : widl: Issue correct C++ headers.

Alexandre Julliard julliard at wine.codeweavers.com
Fri Dec 9 05:54:10 CST 2005


Module: wine
Branch: refs/heads/master
Commit: fe987b303581740cb96231a9abc42987473451db
URL:    http://source.winehq.org/git/?p=wine.git;a=commit;h=fe987b303581740cb96231a9abc42987473451db

Author: Vincent Béron <vberon at mecano.gme.usherb.ca>
Date:   Fri Dec  9 11:22:04 2005 +0100

widl: Issue correct C++ headers.

---

 tools/widl/header.c |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/tools/widl/header.c b/tools/widl/header.c
index 88621f3..95db8c9 100644
--- a/tools/widl/header.c
+++ b/tools/widl/header.c
@@ -806,7 +806,7 @@ static void write_com_interface(type_t *
   fprintf(header, "#if defined(__cplusplus) && !defined(CINTERFACE)\n");
   if (iface->ref)
   {
-      fprintf(header, "%s : public %s\n", iface->name, iface->ref->name);
+      fprintf(header, "interface %s : public %s\n", iface->name, iface->ref->name);
       fprintf(header, "{\n");
       indentation++;
       write_cpp_method_def(iface);
@@ -815,7 +815,7 @@ static void write_com_interface(type_t *
   }
   else
   {
-      fprintf(header, "%s\n", iface->name);
+      fprintf(header, "interface %s\n", iface->name);
       fprintf(header, "{\n");
       fprintf(header, "    BEGIN_INTERFACE\n");
       fprintf(header, "\n");
@@ -888,7 +888,7 @@ void write_dispinterface(type_t *iface)
   write_forward(iface);
   /* C++ interface */
   fprintf(header, "#if defined(__cplusplus) && !defined(CINTERFACE)\n");
-  fprintf(header, "%s : public %s\n", iface->name, iface->ref->name);
+  fprintf(header, "interface %s : public %s\n", iface->name, iface->ref->name);
   fprintf(header, "{\n");
   fprintf(header, "};\n");
   fprintf(header, "#else\n");




More information about the wine-cvs mailing list