I don't think it matters much, but login_history doesn't seem to be cleaned nup properly in user_finalize. g_variant_unref (user->login_history); should be all that is needed, no? (I noticed this just from reading the code, so I might well be misunderstanding things.)
Looks like it, indeed
Created attachment 81000 [details] [review] user: Don't leak login_history Marius, can you take a quick look?
Comment on attachment 81000 [details] [review] user: Don't leak login_history Review of attachment 81000 [details] [review]: ----------------------------------------------------------------- Looks good.
Attachment 81000 [details] pushed as ae9a4fc - user: Don't leak login_history
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.