summaryrefslogtreecommitdiffstats
path: root/gst/udp
diff options
context:
space:
mode:
authorTero Saarni <tero.saarni@gmail.com>2008-07-05 19:01:28 +0000
committerSebastian Dröge <slomo@circular-chaos.org>2008-07-05 19:01:28 +0000
commitcf3286dac701e58e9994f1a5e9f728cdb8ffe342 (patch)
tree4d371afa7531573931395a3526d1a312c71a0bea /gst/udp
parent26c7c7c3191ed84cefad49f4bc655e0ac96ed37e (diff)
gst/udp/gstudpsrc.c: Fix parsing of udp:// URIs containing IPv6 addresses.
Original commit message from CVS: Patch by: Tero Saarni <tero dot saarni at gmail dot com> * gst/udp/gstudpsrc.c: (gst_udpsrc_set_uri): Fix parsing of udp:// URIs containing IPv6 addresses. Fixes bug #541650.
Diffstat (limited to 'gst/udp')
-rw-r--r--gst/udp/gstudpsrc.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/gst/udp/gstudpsrc.c b/gst/udp/gstudpsrc.c
index 1c028bd3..31e5e30d 100644
--- a/gst/udp/gstudpsrc.c
+++ b/gst/udp/gstudpsrc.c
@@ -593,7 +593,7 @@ gst_udpsrc_set_uri (GstUDPSrc * src, const gchar * uri)
location = gst_uri_get_location (uri);
if (!location)
return FALSE;
- colptr = strstr (location, ":");
+ colptr = strrchr (location, ':');
if (colptr != NULL) {
g_free (src->multi_group);
src->multi_group = g_strndup (location, colptr - location);