[gobject-introspection] How to use caller-allocates and allow-none annotations in Clutter

2013-01-07 Thread Kouhei Sutou
Hi, I have questions about out caller-allocates and allow-none annotations of GObject Introspection. I'm sending this e-mail to gtk-devel-list because https://live.gnome.org/GObjectIntrospection introduces this list. I submitted a bug report to Clutter: child of clutter_actor_iter_next() and

Re: [gobject-introspection] How to use caller-allocates and allow-none annotations in Clutter

2013-01-07 Thread Simon McVittie
[I am not a g-i developer, please do not take this as authoritative.] On 07/01/13 13:22, Kouhei Sutou wrote: ClutterActorIter iter; ClutterActor *child; clutter_actor_iter_init (iter, container); while (clutter_actor_iter_next (iter, child)) { /* do something with child

Re: Rather evil crasher in 3.6.3

2013-01-07 Thread Matthias Clasen
Apparently GTK 3.6.3 contains a small bugfix that causes a rather severe crasher. It happens at least whenever you try to measure the size of a combobox, but there's probably other callers of gtk_style_context_get_font() that fall into this particular trap. And because a lot of