From: Marc-André Lureau Date: Thu, 28 Jan 2010 21:20:45 +0000 (+0100) Subject: Respect signal accessibility X-Git-Tag: 0.7.10~38 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=7ebff0b09ee68ffb95328202b622e6706b32160d;p=thirdparty%2Fvala.git Respect signal accessibility This is at the vala level. GObject signals are somewhat public, if you get the name or signal id, by introspection for example. Fixes bug 592579. --- diff --git a/vala/valamemberaccess.vala b/vala/valamemberaccess.vala index b7fab0b26..ceb2840ee 100644 --- a/vala/valamemberaccess.vala +++ b/vala/valamemberaccess.vala @@ -544,6 +544,7 @@ public class Vala.MemberAccess : Expression { instance = (prop.binding == MemberBinding.INSTANCE); } else if (member is Signal) { instance = true; + access = member.access; } member.used = true;