]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
Fix names of methods generated from lambda expressions
authorJürg Billeter <j@bitron.ch>
Sun, 12 Apr 2009 19:37:27 +0000 (21:37 +0200)
committerJürg Billeter <j@bitron.ch>
Sun, 12 Apr 2009 19:37:27 +0000 (21:37 +0200)
vala/valalambdaexpression.vala
vala/valasemanticanalyzer.vala

index 1dded79b783e548643f6f4d8d0af734e753b51d3..b7bb1f3c57e7d865fbda27818dea119ac5731b38 100644 (file)
@@ -113,7 +113,7 @@ public class Vala.LambdaExpression : Expression {
        }
 
        string get_lambda_name (SemanticAnalyzer analyzer) {
-               var result = "__lambda%d".printf (analyzer.next_lambda_id);
+               var result = "_lambda%d_".printf (analyzer.next_lambda_id);
 
                analyzer.next_lambda_id++;
 
index fcfdd303a42631fa0f2c5777b43d236ff510e3b4..3655916e7a00d134670cfb178ef18d81b6993f09 100644 (file)
@@ -119,8 +119,6 @@ public class Vala.SemanticAnalyzer : CodeVisitor {
        public override void visit_source_file (SourceFile file) {
                current_source_file = file;
 
-               next_lambda_id = 0;
-
                file.check (this);
        }