From 7c9c5e7be7795fc837813a65e12358c47f25bd02 Mon Sep 17 00:00:00 2001 From: Alan Knowles Date: Thu, 25 Sep 2014 20:22:30 +0800 Subject: [PATCH] tests/TreeBuilder.vala --- tests/TreeBuilder.vala | 20 ++++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) diff --git a/tests/TreeBuilder.vala b/tests/TreeBuilder.vala index e9d0c14b8..859e1d11d 100644 --- a/tests/TreeBuilder.vala +++ b/tests/TreeBuilder.vala @@ -37,13 +37,14 @@ namespace Palete { } public class ValaSource : Vala.CodeVisitor { - - public Vala.CodeContext check (JsRender.Gtk file) { - // init context: + Vala.CodeContext context; + + public ValaSource(JsRender.Gtk file) { + base(); + // init context: - - var context = new Vala.CodeContext (); + context = new Vala.CodeContext (); Vala.CodeContext.push (context); context.experimental = false; @@ -109,7 +110,8 @@ namespace Palete { //gir_parser.parse (context); if (context.report.get_errors () > 0) { print("got errors"); - return context; + Vala.CodeContext.pop (context); + return; } @@ -118,10 +120,12 @@ namespace Palete { context.check (); if (context.report.get_errors () > 0) { print("check got errors"); - return context; + Vala.CodeContext.pop (context); + return; } + Vala.CodeContext.pop (context); print("ALL OK?\n"); - return context; + return; } // // startpoint: -- 2.39.2