Merge pull request #160 from meziantou/fix-nre

Fix NullReferenceException in ChangeDeclarations
This commit is contained in:
Florian Rappl 2024-02-26 16:05:40 +01:00 коммит произвёл GitHub
Родитель 0652a661c4 b36924dbd1
Коммит c1c83ee457
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: B5690EEEBB952194
1 изменённых файлов: 5 добавлений и 0 удалений

Просмотреть файл

@ -377,6 +377,11 @@ namespace AngleSharp.Css.Dom
private void ChangeDeclarations(IEnumerable<ICssProperty> decls, Predicate<ICssProperty> defaultSkip, Func<ICssProperty, ICssProperty, Boolean> removeExisting)
{
if (decls is null)
{
return;
}
var declarations = new List<ICssProperty>();
foreach (var newdecl in decls)