> The idle function should return 'gboolean' depending on whether it
> should be called again.  By declaring it 'void' the return value is
> undefined, depending on optimization flags it might be TRUE or FALSE. 
> If TRUE, that will crash...  Better safe than sorry ;)

And that's why I never guarantee my code samples. I guess this then:

gboolean thread_button_set_label_BD (ButtonData *data)
{
        gtk_button_set_label (data->button, data->label);
        g_free (data->label);
        g_free (data);
        return FALSE;
}

_______________________________________________
gtk-list mailing list
[EMAIL PROTECTED]
http://mail.gnome.org/mailman/listinfo/gtk-list

Reply via email to