multiudpsink: fix bind address leak
authorAlvaro Margulis <alvaro.margulis@cirpack.com>
Fri, 8 Dec 2017 00:31:32 +0000 (00:31 +0000)
committerTim-Philipp Müller <tim@centricular.com>
Fri, 8 Dec 2017 00:31:32 +0000 (00:31 +0000)
https://bugzilla.gnome.org/show_bug.cgi?id=790986

gst/udp/gstmultiudpsink.c

index 379986c..4d09879 100644 (file)
@@ -1362,6 +1362,7 @@ gst_multiudpsink_start (GstBaseSink * bsink)
       }
 
       g_socket_bind (sink->used_socket, bind_addr, TRUE, &err);
+      g_object_unref (bind_addr);
       if (err != NULL)
         goto bind_error;
     } else {