diff --git a/ChangeLog b/ChangeLog index b742a3f76..4ca387a48 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +2002-08-08 Mike Kestner + + * generator/Property.cs : getter usage fix + 2002-08-08 Mike Kestner * generator/Method.cs : s/GetType/GetGType. Don't generated static diff --git a/generator/Property.cs b/generator/Property.cs index 6685c6411..5dc0139c1 100644 --- a/generator/Property.cs +++ b/generator/Property.cs @@ -90,7 +90,7 @@ namespace GtkSharp.Generation { Method getter = container_type.GetMethod("Get" + Name); Method setter = container_type.GetMethod("Set" + Name); - if (getter != null && getter.Validate() && getter.IsGetter) { + if (getter != null && getter.Validate() && getter.IsGetter && getter.ReturnType == cs_type) { has_getter = true; getter.GenerateImport(sw); }