]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
Allow derived compact classes with instance fields in bindings
authorJürg Billeter <j@bitron.ch>
Wed, 29 Jul 2009 11:37:59 +0000 (13:37 +0200)
committerJürg Billeter <j@bitron.ch>
Wed, 29 Jul 2009 11:37:59 +0000 (13:37 +0200)
vala/valaclass.vala

index d2bb81c840a1b5e0d063000d5ead0e59682d84f1..05491311177a16ffa63d14378bcda1681936418a 100644 (file)
@@ -1011,7 +1011,7 @@ public class Vala.Class : ObjectTypeSymbol {
                                }
                        }
 
-                       if (base_class != null) {
+                       if (!external && !external_package && base_class != null) {
                                foreach (Field f in fields) {
                                        if (f.binding == MemberBinding.INSTANCE) {
                                                error = true;