From: Jürg Billeter Date: Sun, 16 Jan 2011 09:27:02 +0000 (+0100) Subject: vapigen: Fix metadata pattern handling X-Git-Tag: 0.11.5~36 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=e3ff3da25f86b931a3e39d91d9eac5b2fa11e7e7;p=thirdparty%2Fvala.git vapigen: Fix metadata pattern handling --- diff --git a/vapigen/valagidlparser.vala b/vapigen/valagidlparser.vala index 16c95dbec..46bb28334 100644 --- a/vapigen/valagidlparser.vala +++ b/vapigen/valagidlparser.vala @@ -2628,8 +2628,8 @@ public class Vala.GIdlParser : CodeVisitor { foreach (PatternSpec* pattern in pattern_specs) { var pspec = codenode_attributes_patterns[pattern]; - if ((dot_required && -1 != pspec.index_of_char ('.')) || - (colon_required && -1 != pspec.index_of_char (':'))) { + if ((dot_required && -1 == pspec.index_of_char ('.')) || + (colon_required && -1 == pspec.index_of_char (':'))) { continue; }