[Spice-devel] [spice-gtk] Fix GNetworkAddress leak when opening spice session
Christophe Fergeau
cfergeau at redhat.com
Sat Apr 13 04:34:34 PDT 2013
---
gtk/spice-session.c | 9 +++++++--
1 file changed, 7 insertions(+), 2 deletions(-)
diff --git a/gtk/spice-session.c b/gtk/spice-session.c
index f472027..44d42f2 100644
--- a/gtk/spice-session.c
+++ b/gtk/spice-session.c
@@ -1744,8 +1744,13 @@ static gboolean open_host_idle_cb(gpointer data)
proxy_lookup_ready, open_host);
else
#endif
- open_host_connectable_connect(open_host,
- g_network_address_new(s->host, open_host->port));
+ {
+ GSocketConnectable *address;
+
+ address = g_network_address_new(s->host, open_host->port);
+ open_host_connectable_connect(open_host, address);
+ g_object_unref(address);
+ }
SPICE_DEBUG("open host %s:%d", s->host, open_host->port);
if (open_host->proxy != NULL) {
--
1.8.1.4
More information about the Spice-devel
mailing list