[Glade-users] Possible memory leak with accelerator groups?

Damon Chaplin damon@helixcode.com
Wed, 04 Oct 2000 01:02:58 +0100


Norman Black wrote:
> 
> I noticed from Glade code generation that if you choose to have a window
> destroyed that the window accel group seems to be leaked.
> 
> The code generation goes like
> 
> create accel group = ref count 1
> add accelerators = inc ref count
> add accel group to window = inc ref count
> 
> when the window destroys, and child widgets with accelerators, the accel
> group still has a ref count of 1 after everyone decrements their ref count.
> I think the accel group should have its ref count decremented after it is
> added to the window. Then the accel group will be deallocated when the
> window is destroyed.

Yes, I need to look over this. (I also need to check over the tooltips
objects as well.)

Thanks for the report.

Damon