summaryrefslogtreecommitdiff
path: root/gio/gunixmount.c
diff options
context:
space:
mode:
authorChristian Persch <chpe@gnome.org>2010-09-23 13:02:50 +0200
committerChristian Persch <chpe@gnome.org>2010-11-03 14:25:35 +0100
commit9e0c07870af1dac84c033031cf301671779c8328 (patch)
tree70354004512aad7d289ea30a031afdede65f694c /gio/gunixmount.c
parent63b87b2c26bf983823f83943b8d752bd053ce539 (diff)
downloadglib-9e0c07870af1dac84c033031cf301671779c8328.tar.gz
Use g_simple_async_result_{new_,}take_error
Bug #633685.
Diffstat (limited to 'gio/gunixmount.c')
-rw-r--r--gio/gunixmount.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/gio/gunixmount.c b/gio/gunixmount.c
index c030a0453..9da2474c3 100644
--- a/gio/gunixmount.c
+++ b/gio/gunixmount.c
@@ -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);
}