summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPierre Ossman <ossman@cendio.se>2017-10-06 10:05:29 +0200
committerPierre Ossman <ossman@cendio.se>2017-10-06 10:05:29 +0200
commit0f897520a2d48f3fd80402dbf1fb4bd6e45e2998 (patch)
tree4d56d4dfd608d839f5488468e9d790721d9af204
parent75393e6a77cc9d3a8c7198d4d3f7ca42861aacb8 (diff)
downloadnovnc-0f897520a2d48f3fd80402dbf1fb4bd6e45e2998.tar.gz
Update to new jsdom API
-rwxr-xr-xpo/xgettext-html7
1 files changed, 4 insertions, 3 deletions
diff --git a/po/xgettext-html b/po/xgettext-html
index d71822c..2e4e93b 100755
--- a/po/xgettext-html
+++ b/po/xgettext-html
@@ -89,15 +89,16 @@ for (var i = 0;i < opt.argv.length;i++) {
fn = opt.argv[i];
file = fs.readFileSync(fn, "utf8");
- doc = jsdom.jsdom(file);
+ dom = new jsdom.JSDOM(file, { includeNodeLocations: true });
+ body = dom.window.document.body;
locator = function (elem) {
- offset = jsdom.nodeLocation(elem).start;
+ offset = dom.nodeLocation(elem).startOffset;
line = file.slice(0, offset).split("\n").length;
return fn + ":" + line;
};
- process(doc.body, locator, true);
+ process(body, locator, true);
}
var output = "";