From 1a399423fc95d730c80c9ef27f9f8e50aae2522f Mon Sep 17 00:00:00 2001 From: Abderrahim Kitouni Date: Thu, 4 Aug 2011 10:16:45 +0100 Subject: [PATCH] girparser: Fix virtual signals in interfaces The default handler is marked "abstract" and was considered to be an emitter --- vala/valagirparser.vala | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vala/valagirparser.vala b/vala/valagirparser.vala index 645e21528..15817538a 100644 --- a/vala/valagirparser.vala +++ b/vala/valagirparser.vala @@ -743,7 +743,7 @@ public class Vala.GirParser : CodeVisitor { merged = true; } else if (sym is Signal) { var sig = (Signal) sym; - if (m.is_virtual) { + if (m.is_virtual || m.is_abstract) { sig.is_virtual = true; } else { sig.set_attribute ("HasEmitter", true); -- 2.47.3