diff options
author | Matthew Barnes <mbarnes@redhat.com> | 2011-10-06 21:35:14 +0800 |
---|---|---|
committer | Matthew Barnes <mbarnes@redhat.com> | 2011-10-06 21:37:01 +0800 |
commit | 126aa2398abc1bbab0fd0cd76fda5042cc83fe76 (patch) | |
tree | a56dac4e77d7fad6901468564caa09644a1a806b /e-util/e-file-utils.c | |
parent | 938505da180727fbc56b68b80851adc3cf676523 (diff) | |
download | gsoc2013-evolution-126aa2398abc1bbab0fd0cd76fda5042cc83fe76.tar.gz gsoc2013-evolution-126aa2398abc1bbab0fd0cd76fda5042cc83fe76.tar.zst gsoc2013-evolution-126aa2398abc1bbab0fd0cd76fda5042cc83fe76.zip |
Prefer g_simple_async_result_take_error().
Slightly more efficient and convenient than:
g_simple_async_result_set_from_error (simple, error);
g_error_free (error);
One less GError to copy and destroy.
Diffstat (limited to 'e-util/e-file-utils.c')
-rw-r--r-- | e-util/e-file-utils.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/e-util/e-file-utils.c b/e-util/e-file-utils.c index 3f5f85488a..ebb65f460e 100644 --- a/e-util/e-file-utils.c +++ b/e-util/e-file-utils.c @@ -93,8 +93,7 @@ file_replace_contents_cb (GFile *file, context->new_etag = new_etag; else { g_warn_if_fail (new_etag == NULL); - g_simple_async_result_set_from_error (simple, error); - g_error_free (error); + g_simple_async_result_take_error (simple, error); } g_simple_async_result_complete (simple); |