Hello everyone I use function ``gtk_object_set_data'' to set data to object my code like this: /***********************************************************************************/ guint *p = NULL; p = g_malloc0(sizeof(guint)): gtk_object_set_data(GTK_OBJECT(button),"key",p); /*********************************************************************************/ I did not know whether I should add the following code or not /***************************************************************/ g_free(p); /*******************************************************************/ I need your hints Any comments would be much appricated,thanks in advance _______________________________________________ gtk-list@xxxxxxxxx http://mail.gnome.org/mailman/listinfo/gtk-list