Skip to content

Commit 23f23ee

Browse files
committed
Merge pull request #1976 from mgreter/bugfix/issue_1971
Add fix for remove placeholders for support blocks
2 parents 8f144c0 + 6417858 commit 23f23ee

File tree

2 files changed

+5
-4
lines changed

2 files changed

+5
-4
lines changed

src/remove_placeholders.cpp

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -68,10 +68,10 @@ namespace Sass {
6868
}
6969

7070
void Remove_Placeholders::operator()(Media_Block* m) {
71-
Block* b = m->block();
72-
for (size_t i = 0, L = b->length(); i < L; ++i) {
73-
if ((*b)[i]) (*b)[i]->perform(this);
74-
}
71+
operator()(m->block());
72+
}
73+
void Remove_Placeholders::operator()(Supports_Block* m) {
74+
operator()(m->block());
7575
}
7676

7777
void Remove_Placeholders::operator()(At_Rule* a) {

src/remove_placeholders.hpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@ namespace Sass {
2727
void operator()(Block*);
2828
void operator()(Ruleset*);
2929
void operator()(Media_Block*);
30+
void operator()(Supports_Block*);
3031
void operator()(At_Rule*);
3132

3233
template <typename U>

0 commit comments

Comments
 (0)