Re: all about gobject references

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 





On Sat, Aug 22, 2009 at 5:10 PM, Siddu <siddu.sjce@xxxxxxxxx> 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
gtk-list@xxxxxxxxx
http://mail.gnome.org/mailman/listinfo/gtk-list

[Index of Archives]     [Touch Screen Library]     [GIMP Users]     [Gnome]     [KDE]     [Yosemite News]     [Steve's Art]

  Powered by Linux