[prev in list] [next in list] [prev in thread] [next in thread]
List: gtk-app-devel
Subject: Re: How to convert a jpg image to a GtkImage ?
From: Tom Trebisky <tom () mmto ! org>
Date: 2007-09-11 20:15:09
Message-ID: 20070911201509.GA14452 () mmto ! org
[Download RAW message or body]
Following this thread, I decided it would be wise to avoid this kind
of leak since my application uses hundreds of loaders to load
hundreds of pixbufs, so I made my code look like:
pixbuf_p = gdk_pixbuf_loader_get_pixbuf(my_loader);
g_object_unref ( my_loader);
add_to_my_list ( pixbuf_p );
However, this apparently frees up the pixbuf as well, and everything goes
to hell in a handbasket as pixbuf_p is now a reference to some piece
of recycled memory or something like that. How does one free up the
loader but retain the pixbuf ?
Tom
--
Tom Trebisky
MMT Observatory
University of Arizona -- Tucson
tom@mmto.org
_______________________________________________
gtk-app-devel-list mailing list
gtk-app-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gtk-app-devel-list
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic