summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRay Strode <rstrode@redhat.com>2014-07-21 09:35:29 -0400
committerRay Strode <rstrode@redhat.com>2014-07-21 09:36:55 -0400
commit614bb626795926537e0d739c98566cbf9034ae14 (patch)
treed8effb51a7b45920e664e2e65f6f0bd7a2dae687
parent0d931ef1054a9154a3fb4a064feaf792acb11c68 (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.c2
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 ();