Use g_simple_async_result_{new_,}take_error

Bug #633685.
This commit is contained in:
Christian Persch
2010-09-23 13:02:50 +02:00
parent 63b87b2c26
commit 9e0c07870a
34 changed files with 98 additions and 270 deletions

View File

@@ -370,7 +370,7 @@ eject_unmount_do_cb (gpointer user_data)
handle_error:
if (error != NULL) {
GSimpleAsyncResult *simple;
simple = g_simple_async_result_new_from_error (G_OBJECT (data->unix_mount),
simple = g_simple_async_result_new_take_error (G_OBJECT (data->unix_mount),
data->callback,
data->user_data,
error);
@@ -384,7 +384,6 @@ handle_error:
g_io_channel_unref (data->error_channel);
g_strfreev (data->argv);
g_error_free (error);
g_free (data);
}