aboutsummaryrefslogtreecommitdiff
path: root/src
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
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')
-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);
}
}