From: Jürg Billeter Date: Fri, 10 Sep 2010 07:38:40 +0000 (+0200) Subject: Do not require interface implementations in fast-vapi X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=3d7b96fe8017699a3f7f168c1db64a3edc255ecc;p=thirdparty%2Fvala.git Do not require interface implementations in fast-vapi --- diff --git a/vala/valaclass.vala b/vala/valaclass.vala index 06cc7eaba..3fed0b41b 100644 --- a/vala/valaclass.vala +++ b/vala/valaclass.vala @@ -1130,7 +1130,7 @@ public class Vala.Class : ObjectTypeSymbol { } /* VAPI classes don't have to specify overridden methods */ - if (!external_package) { + if (source_type == SourceFileType.SOURCE) { /* all abstract symbols defined in base types have to be at least defined (or implemented) also in this type */ foreach (DataType base_type in get_base_types ()) { if (base_type.data_type is Interface) {