[clutter/wip/actor-content: 28/33] image-loader/pixbuf: Complete result in idle
- From: Emmanuele Bassi <ebassi src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [clutter/wip/actor-content: 28/33] image-loader/pixbuf: Complete result in idle
- Date: Wed, 18 May 2011 11:12:46 +0000 (UTC)
commit 7ba6de939ad3ad614a7183f583961473bb548a0e
Author: Emmanuele Bassi <ebassi linux intel com>
Date: Mon Apr 18 15:19:11 2011 +0100
image-loader/pixbuf: Complete result in idle
Make sure that the result of async loading is called in the main thread
and not anywhere else.
.../image-loaders/clutter-image-loader-pixbuf.c | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
---
diff --git a/clutter/image-loaders/clutter-image-loader-pixbuf.c b/clutter/image-loaders/clutter-image-loader-pixbuf.c
index 033736b..e5e8e81 100644
--- a/clutter/image-loaders/clutter-image-loader-pixbuf.c
+++ b/clutter/image-loaders/clutter-image-loader-pixbuf.c
@@ -219,7 +219,7 @@ load_stream_data_read_callback (GObject *gobject,
_clutter_image_loader_load_stream_async);
g_simple_async_result_set_op_res_gpointer (res, closure,
async_load_closure_free);
- g_simple_async_result_complete (res);
+ g_simple_async_result_complete_in_idle (res);
g_object_unref (res);
}
}
@@ -251,7 +251,7 @@ load_stream_data_read_callback (GObject *gobject,
_clutter_image_loader_load_stream_async);
g_simple_async_result_set_op_res_gpointer (res, closure,
async_load_closure_free);
- g_simple_async_result_complete (res);
+ g_simple_async_result_complete_in_idle (res);
g_object_unref (res);
}
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]