vala r1761 - in trunk: . gobject



Author: juergbi
Date: Sun Aug 24 21:34:46 2008
New Revision: 1761
URL: http://svn.gnome.org/viewvc/vala?rev=1761&view=rev

Log:
2008-08-24  JÃrg Billeter  <j bitron ch>

	* gobject/valaccodedynamicpropertybinding.vala:

	Mark generated helper functions for dynamic properties as static
	inline, patch by Ali Sabil


Modified:
   trunk/ChangeLog
   trunk/gobject/valaccodedynamicpropertybinding.vala

Modified: trunk/gobject/valaccodedynamicpropertybinding.vala
==============================================================================
--- trunk/gobject/valaccodedynamicpropertybinding.vala	(original)
+++ trunk/gobject/valaccodedynamicpropertybinding.vala	Sun Aug 24 21:34:46 2008
@@ -49,6 +49,7 @@
 		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 @@
 		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 ()));



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]