fix bad free in QRegion::cleanUp()

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
This commit is contained in:
Ivailo Monev 2021-11-23 19:40:14 +02:00
parent 9d60d44c5e
commit 5c29b368ad

View file

@ -3727,7 +3727,8 @@ void QRegion::cleanUp(QRegion::QRegionData *x)
if (x->xrectangles)
free(x->xrectangles);
#endif
delete x;
if (x != &shared_empty)
delete x;
}
QRegion::~QRegion()