Added null check in Paint::Impl:clip

issue: https://github.com/thorvg/thorvg/issues/3404
This commit is contained in:
lpogic 2025-04-14 19:31:07 +02:00 committed by Hermet Park
parent 0c259b41f4
commit feda6bcbc2

View file

@ -163,7 +163,7 @@ namespace tvg
Result clip(Paint* clp) Result clip(Paint* clp)
{ {
if (PAINT(clp)->parent) return Result::InsufficientCondition; if (clp && PAINT(clp)->parent) return Result::InsufficientCondition;
if (clipper) PAINT(clipper)->unref(clipper != clp); if (clipper) PAINT(clipper)->unref(clipper != clp);
clipper = clp; clipper = clp;
if (clp) { if (clp) {