From 6da18b5d4ac66266df9a7b56fb6c4e8e84b747fe Mon Sep 17 00:00:00 2001 From: Mike Kestner Date: Mon, 2 May 2005 17:23:05 +0000 Subject: [PATCH] 2005-05-02 Mike Kestner * generator/Property.cs : fix interface setter generation. [Fixes #74766] svn path=/trunk/gtk-sharp/; revision=43893 --- ChangeLog | 5 +++++ generator/Property.cs | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index 585467f69..1feb42c4c 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2005-05-02 Mike Kestner + + * generator/Property.cs : fix interface setter generation. + [Fixes #74766] + 2005-04-27 Ben Maurer * */Makefile.am: more build fixes diff --git a/generator/Property.cs b/generator/Property.cs index c2fbbbbff..89df3fe7d 100644 --- a/generator/Property.cs +++ b/generator/Property.cs @@ -183,7 +183,7 @@ namespace GtkSharp.Generation { sw.WriteLine("new GLib.Value(value, \"{0}\");", c_type); } else { sw.Write("new GLib.Value("); - if (v_type != "" && !(table.IsObject (c_type) || table.IsOpaque (c_type))) { + if (v_type != "" && !(table.IsObject (c_type) || table.IsInterface (c_type) || table.IsOpaque (c_type))) { sw.Write(v_type + " "); } sw.WriteLine("value);");