Yes, and priv->adjustment should be set to NULL afterwards to stop it
getting unreffed more than once. Please file a bug.
Philip
On Fri, 2008-12-12 at 00:41 -0500, Yu Feng wrote:
> Hi,
>
> I was reading gtkcellrendererspin.c
> and saw:
>
> static void
> gtk_cell_renderer_spin_finalize (GObject *object)
> {
> GtkCellRendererSpinPrivate *priv;
>
> priv = GTK_CELL_RENDERER_SPIN_GET_PRIVATE (object);
>
> if (priv && priv->adjustment)
> g_object_unref (priv->adjustment);
>
> G_OBJECT_CLASS (gtk_cell_renderer_spin_parent_class)->finalize (object);
> }
>
> Isn't it suggested that the reference counts should be freed in dispose
> method in GObject's document?
>
> Yu
>
>
>
>
> _______________________________________________
> gtk-devel-list mailing list
> gtk-devel-list gnome org
> http://mail.gnome.org/mailman/listinfo/gtk-devel-list
Attachment:
signature.asc
Description: This is a digitally signed message part