On Sat, Aug 22, 2009 at 5:10 PM, Siddu <[email protected]> wrote:
> Hi all,
> I want understand Gobject in its entirety . mostly about references
> (floating, weak , not so weak) and *memory management* . Is there any
> pointers you could point me to read .
>
As a part of the above question the follwing program returns a ref_count of
4 . Can someone explain me y ?
#include <gtk/gtk.h>
#include <stdio.h>
void window_call_back(GtkWidget *widget, gpointer data)
{
g_print("the ref count of window is %d\n",G_OBJECT(widget)->ref_count);
gtk_main_quit();
}
int main(int argc,char *argv[]){
GtkWidget *window;
gtk_init(&argc,&argv);
window = gtk_window_new(GTK_WINDOW_TOPLEVEL);
g_signal_connect(G_OBJECT(window),"destroy",G_CALLBACK(window_call_back),NULL);
gtk_widget_show(GTK_WIDGET(window));
gtk_main();
return 0;
}
>
> --
> Regards,
> ~Sid~
> I have never met a man so ignorant that i couldn't learn something from him
>
>
>
--
Regards,
~Sid~
I have never met a man so ignorant that i couldn't learn something from him
_______________________________________________
gtk-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/gtk-list