Hi,

Matias Torres wrote:
> Hi all,
>
> I'm working on some simple app which only use gtk and sqlite libraries 
> and i KNOW it's leaking memory.
> Would you please help me? (damn beatles!, i shouldn't be listening music 
> when writing a mail!)
> *- Is there a way to pass a function to free certain struct in a 
> GtkTreeModel so GTK frees the allocated space when the model's reference 
> count reach to 0? (without registering it as a G_TYPE).*
>
> *- When reference count starts? I read somewhere that it starts when you 
> add the widget into a container, is it always this way??? Eg:*
>
> //*No reference counting on GtkEntry*//
>     GtkWidget *entry = gtk_entry_new ();
> //*Reference counting starts here *//
>     gtk_container_add (GTK_CONTAINER (window), entry);/
> /* Another doubt: in this case, reference couting starts with 1 or 2? */
> /
> -* If i get a string from a GtkTreeModel, it gives me a copy or the 
> actual pointer to the data?
>   

Try http://refdbg.sf.net ! It may take a bit to get started, but its
worth it. Its a very valuable tool to track ref-counts without that you
need to modify your sources.

Stefan

> *That's it, thanks in advance. Matias.
> _______________________________________________
> gtk-app-devel-list mailing list
> gtk-app-devel-list@gnome.org
> http://mail.gnome.org/mailman/listinfo/gtk-app-devel-list
>   

_______________________________________________
gtk-app-devel-list mailing list
gtk-app-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gtk-app-devel-list

Reply via email to