Author: nick Date: 2007-11-21 15:25:17 +0000 (Wed, 21 Nov 2007) New Revision: 26387
Modified: xfce4-panel/branches/xfce_4_4/NEWS xfce4-panel/branches/xfce_4_4/panel/panel-app.c Log: * Backport session leak fix in branch. Modified: xfce4-panel/branches/xfce_4_4/NEWS =================================================================== --- xfce4-panel/branches/xfce_4_4/NEWS 2007-11-21 15:22:53 UTC (rev 26386) +++ xfce4-panel/branches/xfce_4_4/NEWS 2007-11-21 15:25:17 UTC (rev 26387) @@ -1,3 +1,8 @@ +4.4.3 +===== +- Fix memory leak in session management. + + 4.4.2 ===== - Fix window manager hints reporting width 1 pixel too wide (bug #3402). Modified: xfce4-panel/branches/xfce_4_4/panel/panel-app.c =================================================================== --- xfce4-panel/branches/xfce_4_4/panel/panel-app.c 2007-11-21 15:22:53 UTC (rev 26386) +++ xfce4-panel/branches/xfce_4_4/panel/panel-app.c 2007-11-21 15:25:17 UTC (rev 26387) @@ -710,7 +710,7 @@ TIMER_ELAPSED("connect to session manager"); if (!session_init (panel_app.session_client)) { - g_free (panel_app.session_client); + client_session_free (panel_app.session_client); panel_app.session_client = NULL; } @@ -735,8 +735,8 @@ gtk_main (); /* cleanup */ - g_free (panel_app.session_client); - panel_app.session_client = NULL; + if (panel_app.session_client) + client_session_free (panel_app.session_client); cleanup_panels (); xfce_panel_item_manager_cleanup (); _______________________________________________ Xfce4-commits mailing list Xfce4-commits@xfce.org http://foo-projects.org/mailman/listinfo/xfce4-commits