Skip to content

Commit

Permalink
Fix explosion of parent selectors in selector-nest
Browse files Browse the repository at this point in the history
  • Loading branch information
mgreter committed Apr 27, 2018
1 parent 95011cd commit 4254054
Showing 1 changed file with 2 additions and 6 deletions.
8 changes: 2 additions & 6 deletions src/ast.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -1263,12 +1263,8 @@ namespace Sass {
{
if (!this->has_parent_ref()) return this;
Selector_List_Ptr ss = SASS_MEMORY_NEW(Selector_List, pstate());
Selector_List_Ptr ps = pstack.back();
for (size_t pi = 0, pL = ps->length(); pi < pL; ++pi) {
for (size_t si = 0, sL = this->length(); si < sL; ++si) {
Selector_List_Obj rv = at(si)->resolve_parent_refs(pstack, traces, implicit_parent);
ss->concat(rv);
}
for (size_t si = 0, sL = this->length(); si < sL; ++si) {
ss->concat(at(si)->resolve_parent_refs(pstack, traces, implicit_parent));
}
return ss;
}
Expand Down

0 comments on commit 4254054

Please sign in to comment.