diff options
author | Jürg Billeter <j@bitron.ch> | 2012-08-13 15:44:46 +0200 |
---|---|---|
committer | Jürg Billeter <j@bitron.ch> | 2012-08-13 15:50:31 +0200 |
commit | 810f2926d7884aa3887bd72e9f96dece07bc6e2c (patch) | |
tree | c54b4ae909d709605864efe5b2aa853930e5fc0e /vala/valaproperty.vala | |
parent | 28ddcc01c794429debff9b632b64da246cd8d027 (diff) | |
download | vala-810f2926d7884aa3887bd72e9f96dece07bc6e2c.tar.gz |
Support virtual interface properties
Fixes bug 681671.
Diffstat (limited to 'vala/valaproperty.vala')
-rw-r--r-- | vala/valaproperty.vala | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/vala/valaproperty.vala b/vala/valaproperty.vala index 4a70f5730..82cfff125 100644 --- a/vala/valaproperty.vala +++ b/vala/valaproperty.vala @@ -298,7 +298,7 @@ public class Vala.Property : Symbol, Lockable { var sym = type.data_type.scope.lookup (name); if (sym is Property) { var base_property = (Property) sym; - if (base_property.is_abstract) { + if (base_property.is_abstract || base_property.is_virtual) { string invalid_match; if (!compatible (base_property, out invalid_match)) { error = true; |