diff --git a/ChangeLog b/ChangeLog index 3be31c10b4..b24e7b3ab7 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,10 @@ +2008-02-07 Wim Taymans + + Patch by: Peter Kjellerstedt + + * gst-libs/gst/sdp/gstsdpmessage.c: (is_multicast_address): + Clear the addrinfo struct using memset. Fixes #514937. + 2008-02-06 Wim Taymans * gst/tcp/gstfdset.h: diff --git a/gst-libs/gst/sdp/gstsdpmessage.c b/gst-libs/gst/sdp/gstsdpmessage.c index eed304920b..8bf1c7cac9 100644 --- a/gst-libs/gst/sdp/gstsdpmessage.c +++ b/gst-libs/gst/sdp/gstsdpmessage.c @@ -325,6 +325,7 @@ is_multicast_address (const gchar * host_name, guint * family) gboolean ret = FALSE; int err; + memset (&hints, 0, sizeof (hints)); hints.ai_socktype = SOCK_DGRAM; g_return_val_if_fail (host_name, FALSE);