]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
Do not set error flag when using delegate prototype as argument
authorJürg Billeter <j@bitron.ch>
Fri, 28 May 2010 17:58:53 +0000 (19:58 +0200)
committerJürg Billeter <j@bitron.ch>
Fri, 28 May 2010 17:58:53 +0000 (19:58 +0200)
vala/valasemanticanalyzer.vala

index 5f1625dae564463208466d8cb5d3772c319c1524..5e7754d32ca17b5b7e43d4dff09a6450844c5667 100644 (file)
@@ -573,8 +573,8 @@ public class Vala.SemanticAnalyzer : CodeVisitor {
                        var deleg_type = arg.target_type as DelegateType;
                        if (deleg_type == null || deleg_type.delegate_symbol.has_target) {
                                Report.error (arg.source_reference, "Access to instance member `%s' denied".printf (arg.symbol_reference.get_full_name ()));
+                               return false;
                        }
-                       return false;
                }
                return true;
        }