Skip to content

Commit c1c83ee

Browse files
authored
Merge pull request #160 from meziantou/fix-nre
Fix NullReferenceException in ChangeDeclarations
2 parents 0652a66 + b36924d commit c1c83ee

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

src/AngleSharp.Css/Dom/Internal/CssStyleDeclaration.cs

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -377,6 +377,11 @@ private void RemovePropertyByName(String propertyName)
377377

378378
private void ChangeDeclarations(IEnumerable<ICssProperty> decls, Predicate<ICssProperty> defaultSkip, Func<ICssProperty, ICssProperty, Boolean> removeExisting)
379379
{
380+
if (decls is null)
381+
{
382+
return;
383+
}
384+
380385
var declarations = new List<ICssProperty>();
381386

382387
foreach (var newdecl in decls)

0 commit comments

Comments
 (0)