GNOME Bugzilla – Bug 758190
gegl:pixbuf: The "pixbuf" property should be an object, not a raw pointer
Last modified: 2015-11-16 18:46:55 UTC
gegl:pixbuf's "pixbuf" property should be a GObject so that it can hold a reference on the GdkPixbuf. Otherwise, we will run into memory errors if the caller drops the last reference on the GdkPixbuf.
Created attachment 315701 [details] [review] operations/external/pixbuf: The "pixbuf" property should be an object
Created attachment 315702 [details] [review] operations/common/copy-buffer: Clean up
Created attachment 315703 [details] [review] operations/common/copy-buffer: Clean up Forgot to add the bug URL.
From #gegl on GIMPNet: 18:43 <pippin> rishi: push at will, making it be an object is more correct and code should be fixed
Pushed to master. commit 014ec17796e0132601293cb0bc0f35ad1b68380f Author: Debarshi Ray <debarshir@gnome.org> Date: Mon Nov 16 19:38:52 2015 +0100 operations/common/copy-buffer: Clean up Let the chant system destroy the properties. https://bugzilla.gnome.org/show_bug.cgi?id=758190 commit e4c3ad01adbb27c98132496edef44e6ab024418c Author: Debarshi Ray <debarshir@gnome.org> Date: Mon Nov 16 19:36:52 2015 +0100 operations/external/pixbuf: The "pixbuf" property should be an object https://bugzilla.gnome.org/show_bug.cgi?id=758190