Fix bug in error message line number.

This commit is contained in:
William Candillon 2012-10-19 15:27:50 +02:00
commit dcf38946a9

View file

@ -102,7 +102,7 @@ var XQueryParser = exports.XQueryParser = function XQueryParser(string)
var tokenSet = this.getExpectedTokenSet(e);
var found = this.getOffendingToken(e);
var prefix = input.substring(0, e.getBegin());
var line = prefix.split("\n").length - 1;
var line = prefix.split("\n").length;
var column = e.getBegin() - prefix.lastIndexOf("\n");
var size = e.getEnd() - e.getBegin();
return e.getMessage()