From 48618e25ec42869589389396fe9261f2c026d100 Mon Sep 17 00:00:00 2001 From: Livio Madaro Date: Fri, 3 Aug 2012 15:17:08 +0200 Subject: [PATCH] Fix gaddr initialization --- socket/udp-bsd.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/socket/udp-bsd.c b/socket/udp-bsd.c index 7404545..553f0fe 100644 --- a/socket/udp-bsd.c +++ b/socket/udp-bsd.c @@ -135,7 +135,7 @@ nice_udp_bsd_socket_new (NiceAddress *addr) nice_address_set_from_sockaddr (&sock->addr, (struct sockaddr *)&name); - priv = sock->priv = g_slice_new (struct UdpBsdSocketPrivate); + priv = sock->priv = g_slice_new0 (struct UdpBsdSocketPrivate); nice_address_init (&priv->niceaddr); sock->fileno = gsock; @@ -209,7 +209,7 @@ socket_send (NiceSocket *sock, const NiceAddress *to, g_object_unref (priv->gaddr); nice_address_copy_to_sockaddr (to, (struct sockaddr *)&sa); gaddr = g_socket_address_new_from_native (&sa, sizeof(sa)); - if (priv->gaddr == NULL) + if (gaddr == NULL) return -1; priv->gaddr = gaddr; priv->niceaddr = *to; -- 2.11.4.GIT