background: don't save pixbuf in user data

https://bugzilla.gnome.org/show_bug.cgi?id=706777
This commit is contained in:
Tim Lunn 2013-08-26 11:39:38 +10:00 committed by Adel Gadllah
parent eeed3d605b
commit e74ed92993

View File

@ -1031,7 +1031,6 @@ meta_background_load_file_finish (MetaBackground *self,
GAsyncResult *result, GAsyncResult *result,
GError **error) GError **error)
{ {
static CoglUserDataKey key;
GTask *task; GTask *task;
LoadFileTaskData *task_data; LoadFileTaskData *task_data;
CoglTexture *texture; CoglTexture *texture;
@ -1077,12 +1076,6 @@ meta_background_load_file_finish (MetaBackground *self,
goto out; goto out;
} }
cogl_object_set_user_data (COGL_OBJECT (texture),
&key,
g_object_ref (pixbuf),
(CoglUserDataDestroyCallback)
g_object_unref);
ensure_pipeline (self); ensure_pipeline (self);
unset_texture (self); unset_texture (self);
set_style (self, task_data->style); set_style (self, task_data->style);