]> rtime.felk.cvut.cz Git - sojka/lightdm.git/blobdiff - common/user-list.c
Add better cleanup as lightdm daemon closes
[sojka/lightdm.git] / common / user-list.c
index d64e615fb4448a32a4f08c1715f2014459ad9a78..e97377b39282348944b1a003acef1722a2d7765e 100644 (file)
@@ -183,6 +183,14 @@ common_user_list_get_instance (void)
     return singleton;
 }
 
+void
+common_user_list_cleanup (void)
+{
+    if (singleton)
+        g_object_unref (singleton);
+    singleton = NULL;
+}
+
 static CommonUser *
 get_user_by_name (CommonUserList *user_list, const gchar *username)
 {