From efc522e7f9dcbce1ca050c12ffb07a8414562142 Mon Sep 17 00:00:00 2001 From: Mike Kestner Date: Tue, 30 Sep 2008 21:21:53 +0000 Subject: [PATCH] 2008-09-30 Mike Kestner * generator/EnumGen.cs: * generator/InterfaceGen.cs: * generator/StructBase.cs: fix build breakage in prev commit. svn path=/trunk/gtk-sharp/; revision=114509 --- ChangeLog | 6 ++++++ generator/EnumGen.cs | 3 ++- generator/InterfaceGen.cs | 6 ++++-- generator/StructBase.cs | 3 ++- 4 files changed, 14 insertions(+), 4 deletions(-) diff --git a/ChangeLog b/ChangeLog index d1200c4c4..ddfa9ecb3 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2008-09-30 Mike Kestner + + * generator/EnumGen.cs: + * generator/InterfaceGen.cs: + * generator/StructBase.cs: fix build breakage in prev commit. + 2008-09-30 Stephane Delcroix * generator/CallbackGen.cs: diff --git a/generator/EnumGen.cs b/generator/EnumGen.cs index e05ead5bc..fa66af588 100644 --- a/generator/EnumGen.cs +++ b/generator/EnumGen.cs @@ -94,7 +94,8 @@ namespace GtkSharp.Generation { if (Elem.HasAttribute("gtype")) sw.WriteLine ("\t[GLib.GType (typeof (" + NS + "." + Name + "GType))]"); - sw.WriteLine ("\t{0} enum " + Name + enum_type + " {", IsInternal ? "internal" : "public"); + string access = IsInternal ? "internal" : "public"; + sw.WriteLine ("\t" + access + " enum " + Name + enum_type + " {"); sw.WriteLine (); foreach (string member in members) diff --git a/generator/InterfaceGen.cs b/generator/InterfaceGen.cs index 4dd141c53..1b20cb3b9 100644 --- a/generator/InterfaceGen.cs +++ b/generator/InterfaceGen.cs @@ -302,7 +302,8 @@ namespace GtkSharp.Generation { sw.WriteLine (); sw.WriteLine ("\t[GLib.GInterface (typeof (" + Name + "Adapter))]"); - sw.WriteLine ("\t{0} interface " + Name + "Implementor : GLib.IWrapper {", IsInternal ? "internal" : "public"); + string access = IsInternal ? "internal" : "public"; + sw.WriteLine ("\t" + access + " interface " + Name + "Implementor : GLib.IWrapper {"); sw.WriteLine (); Hashtable vm_table = new Hashtable (); foreach (VirtualMethod vm in vms) @@ -343,7 +344,8 @@ namespace GtkSharp.Generation { sw.WriteLine ("\tusing System;"); sw.WriteLine (); sw.WriteLine ("#region Autogenerated code"); - sw.WriteLine ("\tpublic interface " + Name + " : GLib.IWrapper {"); + string access = IsInternal ? "internal" : "public"; + sw.WriteLine ("\t" + access + " interface " + Name + " : GLib.IWrapper {"); sw.WriteLine (); foreach (Signal sig in sigs.Values) { diff --git a/generator/StructBase.cs b/generator/StructBase.cs index 43b84e535..7e1b87aa0 100644 --- a/generator/StructBase.cs +++ b/generator/StructBase.cs @@ -159,7 +159,8 @@ namespace GtkSharp.Generation { if (IsDeprecated) sw.WriteLine ("\t[Obsolete]"); sw.WriteLine ("\t[StructLayout(LayoutKind.Sequential)]"); - sw.WriteLine ("\t{0} struct " + Name + " {", IsInternal ? "internal" : "public"); + string access = IsInternal ? "internal" : "public"; + sw.WriteLine ("\t" + access + " struct " + Name + " {"); sw.WriteLine (); need_read_native = false;