aboutsummaryrefslogtreecommitdiff
path: root/src/im-accounts-service.c
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 /src/im-accounts-service.c
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.
Diffstat (limited to 'src/im-accounts-service.c')
-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);
}
}