diff options
author | Ray Strode <rstrode@redhat.com> | 2014-07-21 09:35:29 -0400 |
---|---|---|
committer | Ray Strode <rstrode@redhat.com> | 2014-07-21 09:36:55 -0400 |
commit | 614bb626795926537e0d739c98566cbf9034ae14 (patch) | |
tree | d8effb51a7b45920e664e2e65f6f0bd7a2dae687 | |
parent | 0d931ef1054a9154a3fb4a064feaf792acb11c68 (diff) |
lib: call g_clear_object in update_info instead of g_object_unref
This will let us clear the cancellable in the finished handler
unconditionally, removing some subtleness in the code.
-rw-r--r-- | src/libaccountsservice/act-user.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/libaccountsservice/act-user.c b/src/libaccountsservice/act-user.c index 390148a..fe7d8e9 100644 --- a/src/libaccountsservice/act-user.c +++ b/src/libaccountsservice/act-user.c @@ -1352,7 +1352,7 @@ update_info (ActUser *user) if (user->get_all_call != NULL) { g_cancellable_cancel (user->get_all_call); - g_object_unref (user->get_all_call); + g_clear_object (&user->get_all_call); } user->get_all_call = g_cancellable_new (); |