X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=gio%2Fgproxyaddressenumerator.c;h=460c30c13a8769a2d3572f33452fbb036c630953;hb=9e0c07870af1dac84c033031cf301671779c8328;hp=29604dc220e8a592cd9cee1088a172d9ab3206db;hpb=63b87b2c26bf983823f83943b8d752bd053ce539;p=platform%2Fupstream%2Fglib.git diff --git a/gio/gproxyaddressenumerator.c b/gio/gproxyaddressenumerator.c index 29604dc..460c30c 100644 --- a/gio/gproxyaddressenumerator.c +++ b/gio/gproxyaddressenumerator.c @@ -393,14 +393,9 @@ dest_hostname_lookup_cb (GObject *object, result, &error); if (priv->dest_ips) - { - save_result (priv); - } + save_result (priv); else - { - g_simple_async_result_set_from_error (simple, error); - g_error_free (error); - } + g_simple_async_result_take_error (simple, error); complete_async (priv); } @@ -459,10 +454,7 @@ address_enumerate_cb (GObject *object, } if (error) - { - g_simple_async_result_set_from_error (simple, error); - g_error_free (error); - } + g_simple_async_result_take_error (simple, error); complete_async (priv); } @@ -483,8 +475,7 @@ proxy_lookup_cb (GObject *object, if (error) { - g_simple_async_result_set_from_error (simple, error); - g_error_free (error); + g_simple_async_result_take_error (simple, error); } else {