From 7c5b6382ccb5d557a33c2f8bd6d41e7b474fdcd1 Mon Sep 17 00:00:00 2001 From: Charles Kerr Date: Tue, 19 Jun 2012 12:22:43 -0500 Subject: in build_user_menuitems(), don't leak the users GList even if user switching isn't allowed --- src/session-menu-mgr.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/session-menu-mgr.c b/src/session-menu-mgr.c index b398dc2..d676337 100644 --- a/src/session-menu-mgr.c +++ b/src/session-menu-mgr.c @@ -909,9 +909,10 @@ build_user_menuitems (SessionMenuMgr * mgr) dbusmenu_menuitem_child_add_position (mgr->top_mi, mi, pos++); items = g_slist_prepend (items, mi); } - g_list_free (users); } + g_list_free (users); + /* separator */ mi = mi_new_separator (); dbusmenu_menuitem_child_add_position (mgr->top_mi, mi, pos++); -- cgit v1.2.3