From 9255a83189a50bef4302bdbfa9e2489871811797 Mon Sep 17 00:00:00 2001 From: John MacFarlane Date: Mon, 12 Jan 2015 09:43:02 -0800 Subject: Use new with Document and NodeWalker constructors. --- js/lib/blocks.js | 4 ++-- js/lib/node.js | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) (limited to 'js/lib') diff --git a/js/lib/blocks.js b/js/lib/blocks.js index 7d24406..5b01358 100644 --- a/js/lib/blocks.js +++ b/js/lib/blocks.js @@ -660,7 +660,7 @@ var Document = function() { // The main parsing function. Returns a parsed document AST. var parse = function(input) { - this.doc = Document(); + this.doc = new Document(); this.tip = this.doc; this.refmap = {}; if (this.options.time) { console.time("preparing input"); } @@ -689,7 +689,7 @@ var parse = function(input) { // The DocParser object. function DocParser(options){ return { - doc: Document(), + doc: new Document(), tip: this.doc, refmap: {}, lastLineLength: 0, diff --git a/js/lib/node.js b/js/lib/node.js index 47ae3c8..e58c7c7 100644 --- a/js/lib/node.js +++ b/js/lib/node.js @@ -160,7 +160,7 @@ Node.prototype.insertBefore = function(sibling) { }; Node.prototype.walker = function() { - var walker = NodeWalker(this); + var walker = new NodeWalker(this); return walker; }; -- cgit v1.2.3