return callback values in parser to allow synchronous parsing

This commit is contained in:
brenmar
2013-08-20 23:36:24 +09:30
parent 49888fe606
commit 1ca52ff2be

View File

@@ -472,10 +472,10 @@ less.Parser = function Parser(env) {
e = new(LessError)(e, env);
}
callback(e);
return callback(e);
}
else {
callback(null, root);
return callback(null, root);
}
};
@@ -483,7 +483,7 @@ less.Parser = function Parser(env) {
new tree.importVisitor(this.imports, finish)
.run(root);
} else {
finish();
return finish();
}
},