[Spice-devel] [spice-gtk v3 03/13] channel-port: Use GTask instead of GSimpleAsyncResult
Fabiano FidĂȘncio
fidencio at redhat.com
Mon Mar 14 15:18:56 UTC 2016
Instead of using GSimpleAsyncResult, use the new GTask API, which is
much more straightforward.
Signed-off-by: Fabiano FidĂȘncio <fidencio at redhat.com>
---
src/channel-port.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/src/channel-port.c b/src/channel-port.c
index 6e01caa..20ee2fa 100644
--- a/src/channel-port.c
+++ b/src/channel-port.c
@@ -292,7 +292,8 @@ void spice_port_write_async(SpicePortChannel *self,
c = self->priv;
if (!c->opened) {
- g_simple_async_report_error_in_idle(G_OBJECT(self), callback, user_data,
+ g_task_report_new_error(self, callback,
+ user_data, spice_port_write_async,
SPICE_CLIENT_ERROR, SPICE_CLIENT_ERROR_FAILED,
"The port is not opened");
return;
--
2.5.0
More information about the Spice-devel
mailing list