From: Jürg Billeter Date: Sun, 28 Sep 2008 11:44:59 +0000 (+0000) Subject: Support static properties, patch by Ali Sabil X-Git-Tag: VALA_0_4_0~56 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=1400fdc758065ee2ec74efc4e12b08e391014199;p=thirdparty%2Fvala.git Support static properties, patch by Ali Sabil 2008-09-28 Jürg Billeter * vala/valainterfacewriter.vala: Support static properties, patch by Ali Sabil svn path=/trunk/; revision=1805 --- diff --git a/ChangeLog b/ChangeLog index 7b4e3d06c..04807592a 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2008-09-28 Jürg Billeter + + * vala/valainterfacewriter.vala: + + Support static properties, patch by Ali Sabil + 2008-09-27 Jürg Billeter * vapi/packages/gio-2.0/: diff --git a/vala/valainterfacewriter.vala b/vala/valainterfacewriter.vala index f69ee0b2a..d9d750086 100644 --- a/vala/valainterfacewriter.vala +++ b/vala/valainterfacewriter.vala @@ -855,7 +855,9 @@ public class Vala.InterfaceWriter : CodeVisitor { write_indent (); write_accessibility (prop); - if (prop.is_abstract) { + if (prop.binding == MemberBinding.STATIC) { + write_string ("static "); + } else if (prop.is_abstract) { write_string ("abstract "); } else if (prop.is_virtual) { write_string ("virtual ");