Qt5,Qt6: added check if vRegion is valid.

This commit is contained in:
zeljan1 2025-01-11 16:51:48 +01:00
parent 7d5a2c3edb
commit 796a0abbd7
2 changed files with 2 additions and 2 deletions

View File

@ -2386,7 +2386,7 @@ begin
FreeAndNil(vBrush);
// vPen.FHandle := nil;
FreeAndNil(vPen);
if vRegion.FHandle <> nil then
if Assigned(vRegion) and Assigned(vRegion.FHandle) then
begin
QRegion_destroy(vRegion.FHandle);
vRegion.FHandle := nil;

View File

@ -2451,7 +2451,7 @@ begin
FreeAndNil(vBrush);
// vPen.FHandle := nil;
FreeAndNil(vPen);
if vRegion.FHandle <> nil then
if Assigned(vRegion) and Assigned(vRegion.FHandle) then
begin
QRegion_destroy(vRegion.FHandle);
vRegion.FHandle := nil;