зеркало из https://github.com/mozilla/gecko-dev.git
[MLK] make sure to destroy the region before creating a new one
This commit is contained in:
Родитель
f3c93f2e86
Коммит
7229cab6b5
|
@ -59,6 +59,9 @@ NS_IMPL_ISUPPORTS1(nsRegionGTK, nsIRegion)
|
||||||
|
|
||||||
nsresult nsRegionGTK::Init(void)
|
nsresult nsRegionGTK::Init(void)
|
||||||
{
|
{
|
||||||
|
if (mRegion) {
|
||||||
|
gdk_region_destroy(mRegion);
|
||||||
|
}
|
||||||
mRegion = ::gdk_region_new();
|
mRegion = ::gdk_region_new();
|
||||||
mRegionType = eRegionComplexity_empty;
|
mRegionType = eRegionComplexity_empty;
|
||||||
return NS_OK;
|
return NS_OK;
|
||||||
|
|
Загрузка…
Ссылка в новой задаче