14 lines
719 B
Diff
14 lines
719 B
Diff
diff -up gnome-session-2.23.92/gnome-session/gsm-xsmp-server.c.ListenObj-leak gnome-session-2.23.92/gnome-session/gsm-xsmp-server.c
|
|
--- gnome-session-2.23.92/gnome-session/gsm-xsmp-server.c.ListenObj-leak 2008-09-14 13:36:09.000000000 -0400
|
|
+++ gnome-session-2.23.92/gnome-session/gsm-xsmp-server.c 2008-09-14 13:38:00.000000000 -0400
|
|
@@ -606,6 +606,9 @@ gsm_xsmp_server_finalize (GObject *objec
|
|
|
|
g_return_if_fail (xsmp_server->priv != NULL);
|
|
|
|
+ IceFreeListenObjs (xsmp_server->priv->num_xsmp_sockets,
|
|
+ xsmp_server->priv->xsmp_sockets);
|
|
+
|
|
if (xsmp_server->priv->client_store != NULL) {
|
|
g_object_unref (xsmp_server->priv->client_store);
|
|
}
|