From 85ba574458b92d7b0d4e27e7d8a52cd28e65c670 Mon Sep 17 00:00:00 2001 From: asturur Date: Sun, 20 Jul 2014 13:44:44 +0200 Subject: [PATCH] Update parser.js Restored parseUseDirectives functionality, maintaining getElementsByTagName and changing logic of running trought the list. --- src/parser.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/parser.js b/src/parser.js index ea7a77c8..89d11360 100644 --- a/src/parser.js +++ b/src/parser.js @@ -371,8 +371,8 @@ */ function parseUseDirectives(doc) { var nodelist = doc.getElementsByTagName('use'); - for (var i = 0, len = nodelist.length; i < len; i++) { - var el = nodelist[i], + while (nodelist.length) { + var el = nodelist[0], xlink = el.getAttribute('xlink:href').substr(1), x = el.getAttribute('x') || 0, y = el.getAttribute('y') || 0,