From: Jürg Billeter Date: Sun, 24 Aug 2008 21:34:46 +0000 (+0000) Subject: Mark generated helper functions for dynamic properties as static inline, X-Git-Tag: VALA_0_4_0~100 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=05ec65892ed367ef526455fcde08f2964ccde1b5;p=platform%2Fupstream%2Fvala.git Mark generated helper functions for dynamic properties as static inline, 2008-08-24 Jürg Billeter * gobject/valaccodedynamicpropertybinding.vala: Mark generated helper functions for dynamic properties as static inline, patch by Ali Sabil svn path=/trunk/; revision=1761 --- diff --git a/ChangeLog b/ChangeLog index 9a62dfa..96c129a 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,10 @@ +2008-08-24 Jürg Billeter + + * gobject/valaccodedynamicpropertybinding.vala: + + Mark generated helper functions for dynamic properties as static + inline, patch by Ali Sabil + 2008-08-24 Thijs Vermeir * vapi/packages/gdk-2.0/gdk-2.0-custom.vala: diff --git a/gobject/valaccodedynamicpropertybinding.vala b/gobject/valaccodedynamicpropertybinding.vala index 3fed298..c6170ea 100644 --- a/gobject/valaccodedynamicpropertybinding.vala +++ b/gobject/valaccodedynamicpropertybinding.vala @@ -49,6 +49,7 @@ public class Vala.CCodeDynamicPropertyBinding : CCodeBinding { var dynamic_property = (DynamicProperty) node; var func = new CCodeFunction (getter_cname, node.property_type.get_cname ()); + func.modifiers |= CCodeModifiers.STATIC | CCodeModifiers.INLINE; func.add_parameter (new CCodeFormalParameter ("obj", dynamic_property.dynamic_type.get_cname ())); @@ -81,6 +82,7 @@ public class Vala.CCodeDynamicPropertyBinding : CCodeBinding { var dynamic_property = (DynamicProperty) node; var func = new CCodeFunction (getter_cname, "void"); + func.modifiers |= CCodeModifiers.STATIC | CCodeModifiers.INLINE; func.add_parameter (new CCodeFormalParameter ("obj", dynamic_property.dynamic_type.get_cname ())); func.add_parameter (new CCodeFormalParameter ("value", node.property_type.get_cname ()));