From c16cf3e03c7f6949df5e4a839f190f6788181e46 Mon Sep 17 00:00:00 2001 From: Alan Knowles Date: Tue, 7 Jun 2016 16:27:39 +0800 Subject: [PATCH] src/Palete/Palete.vala --- src/Palete/Palete.vala | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/Palete/Palete.vala b/src/Palete/Palete.vala index 30cb1a343..5dddc910d 100644 --- a/src/Palete/Palete.vala +++ b/src/Palete/Palete.vala @@ -365,11 +365,11 @@ namespace Palete string property, string ptype, JsRender.JsRender file, - JsRender.Node node + JsRender.Node? node ) { - print("validate code (%s) %s\n", file.language, code); + print("validate code (%s) ptype=%s property=%s\n", file.language, ptype, property); var ret = new Gee.HashMap(); if (file.language != "js") { @@ -382,8 +382,9 @@ namespace Palete //var cd = new JSCore.ClassDefinitionEmpty(); //print("TESTING CODE %s\n", code); string errmsg; + var testcode = ptype == "file" ? code : "var __aaa___ = " + code; var line = Javascript.singleton().validate( - "var __aaa___ = " + code, out errmsg); + testcode, out errmsg); if (line < 0) { print("no errors\n"); -- 2.39.2