From 82596ad1fea0263bd0648f6056f215cbce82fe83 Mon Sep 17 00:00:00 2001 From: Zaid Abdulla Date: Tue, 6 Sep 2016 01:50:29 -0700 Subject: [PATCH] Fix occasional duplicate results in PathSet iterator --- lib/path-set.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/path-set.js b/lib/path-set.js index 2cf117c..9ba52af 100644 --- a/lib/path-set.js +++ b/lib/path-set.js @@ -135,7 +135,7 @@ class PathSet { if (this.fragmentIndex[i][fragment]) s.push(this.fragmentIndex[i][fragment]); - if (wildcard && this.fragmentIndex[i]['*']) + if (wildcard && fragment != '*' && this.fragmentIndex[i]['*']) s.push(this.fragmentIndex[i]['*']) }