From: Jürg Billeter Date: Fri, 16 Jan 2009 22:00:06 +0000 (+0000) Subject: Use correct cname when calling property set accessor, fixes bug 562172 X-Git-Tag: VALA_0_5_6~20 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=8ea9f524f44886e564c761ec86a86a4072bcd707;p=thirdparty%2Fvala.git Use correct cname when calling property set accessor, fixes bug 562172 2009-01-16 Jürg Billeter * gobject/valaccodebasemodule.vala: Use correct cname when calling property set accessor, fixes bug 562172 svn path=/trunk/; revision=2367 --- diff --git a/ChangeLog b/ChangeLog index eb1c5da65..124589194 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,10 @@ +2009-01-16 Jürg Billeter + + * gobject/valaccodebasemodule.vala: + + Use correct cname when calling property set accessor, + fixes bug 562172 + 2009-01-16 Jürg Billeter * vala/valaassignment.vala: diff --git a/gobject/valaccodebasemodule.vala b/gobject/valaccodebasemodule.vala index 1692cc861..6066b8d08 100644 --- a/gobject/valaccodebasemodule.vala +++ b/gobject/valaccodebasemodule.vala @@ -3486,8 +3486,7 @@ public class Vala.CCodeBaseModule : CCodeModule { } else if (prop.base_interface_property != null) { base_property = prop.base_interface_property; } - var base_property_type = (TypeSymbol) base_property.parent_symbol; - set_func = "%s_set_%s".printf (base_property_type.get_lower_case_cname (null), base_property.name); + set_func = base_property.set_accessor.get_cname (); if (prop is DynamicProperty) { set_func = head.get_dynamic_property_setter_cname ((DynamicProperty) prop); }