aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarco Trevisan <mail@3v1n0.net>2023-04-18 18:53:09 +0200
committerMike Gabriel <mike.gabriel@das-netzwerkteam.de>2023-04-27 21:29:18 +0200
commit9efa02e63a18959606b914092582a2b9fe0d030d (patch)
treed55272a87d4ec8a941bedf7a2b57fd679527363b
parent057071c89986f0fa0dae9465a13b5a1012d38715 (diff)
downloadayatana-indicator-messages-9efa02e63a18959606b914092582a2b9fe0d030d.tar.gz
ayatana-indicator-messages-9efa02e63a18959606b914092582a2b9fe0d030d.tar.bz2
ayatana-indicator-messages-9efa02e63a18959606b914092582a2b9fe0d030d.zip
account-service: Do not unref UserManager owned user
act_user_manager_get_user() is a transfer-none function as users are cached internally and the ownership is not passed around, so we should not unref the user, or it will be destroyed during loading.
-rw-r--r--src/im-accounts-service.c1
1 files changed, 0 insertions, 1 deletions
diff --git a/src/im-accounts-service.c b/src/im-accounts-service.c
index dc51b9f..4051208 100644
--- a/src/im-accounts-service.c
+++ b/src/im-accounts-service.c
@@ -149,7 +149,6 @@ on_user_manager_loaded (ActUserManager * manager, GParamSpec * pspect, gpointer
user = act_user_manager_get_user(priv->user_manager, g_get_user_name());
if (user != NULL) {
user_changed(priv->user_manager, user, user_data);
- g_object_unref(user);
}
}