Jürg,

I sent the source files to your email account.

Bruce

On Fri, Jul 6, 2012 at 6:17 PM, Jürg Billeter <j...@bitron.ch> wrote:

> On Fri, 2012-07-06 at 13:21 -0700, Evan Nemerson wrote:
> > Get rid of (owned).  That is used to transfer ownership of a reference,
> > but g_menu_item_set_label doesn't steal the reference you pass it, so
> > what ends up happening here is that GTK+ will copy the string you pass
> > it, and since you told Vala that you want to transfer ownership it will
> > not free the string when it goes out of scope, and you end up leaking
> > it.
>
> While (owned) is definitely useless here, this should not cause a memory
> leak, and in a quick test valac appears to handle this correctly.
>
> Bruce, if you can provide a self-contained test case, I'll take a closer
> look.
>
> Regards,
> Jürg
>
>
_______________________________________________
vala-list mailing list
vala-list@gnome.org
https://mail.gnome.org/mailman/listinfo/vala-list

Reply via email to