[MLK] make sure to destroy the region before creating a new one

This commit is contained in:
blizzard%redhat.com 1999-11-29 03:08:49 +00:00
Родитель f3c93f2e86
Коммит 7229cab6b5
1 изменённых файлов: 3 добавлений и 0 удалений

Просмотреть файл

@ -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;