Skip to content

Commit 71f8d37

Browse files
committed
Don’t treat empty rules as a parsing error.
Closes MyIntervals#42 as fixed.
1 parent 2534780 commit 71f8d37

File tree

2 files changed

+3
-1
lines changed

2 files changed

+3
-1
lines changed

lib/Sabberworm/CSS/Parser.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -244,8 +244,9 @@ private function parseRule() {
244244
}
245245
$oRule->setIsImportant(true);
246246
}
247-
if ($this->comes(';')) {
247+
while ($this->comes(';')) {
248248
$this->consume(';');
249+
$this->consumeWhiteSpace();
249250
}
250251
return $oRule;
251252
}

tests/files/docuwiki.css

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)