summaryrefslogtreecommitdiff
path: root/socket/udp-bsd.c
diff options
context:
space:
mode:
authorLivio Madaro <livio.madaro@telecomitalia.it>2012-08-03 15:17:08 +0200
committerYouness Alaoui <youness.alaoui@collabora.co.uk>2012-08-03 13:20:44 -0400
commit48618e25ec42869589389396fe9261f2c026d100 (patch)
treef0f30f13b7ec6f6e19f537633bfc5e570bca2e48 /socket/udp-bsd.c
parent9a23bd00ba2d06d8e96f7bb12412ae44bb70f169 (diff)
downloadlibnice-48618e25ec42869589389396fe9261f2c026d100.tar.gz
Fix gaddr initialization
Diffstat (limited to 'socket/udp-bsd.c')
-rw-r--r--socket/udp-bsd.c4
1 files 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;