From 05ec65892ed367ef526455fcde08f2964ccde1b5 Mon Sep 17 00:00:00 2001 From: =?utf8?q?J=C3=BCrg=20Billeter?= Date: Sun, 24 Aug 2008 21:34:46 +0000 Subject: [PATCH] Mark generated helper functions for dynamic properties as static inline, MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit 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 --- ChangeLog | 7 +++++++ gobject/valaccodedynamicpropertybinding.vala | 2 ++ 2 files changed, 9 insertions(+) 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 ())); -- 2.7.4