summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--ChangeLog7
-rw-r--r--gst/rtsp/rtspurl.c2
2 files changed, 8 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index f2360e2c..c5c80783 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,12 @@
2007-02-14 Wim Taymans,,, <wim@fluendo.com>
+ Patch by: jp.liu <jp_liu at astrocom dot cn>
+
+ * gst/rtsp/rtspurl.c: (rtsp_url_parse):
+ Fix parsing of password field in url. Fixes #407797.
+
+2007-02-14 Wim Taymans,,, <wim@fluendo.com>
+
* gst/wavparse/gstwavparse.c: (gst_wavparse_class_init),
(gst_wavparse_reset), (gst_wavparse_init),
(gst_wavparse_destroy_sourcepad), (gst_wavparse_fmt),
diff --git a/gst/rtsp/rtspurl.c b/gst/rtsp/rtspurl.c
index dd735565..6ef0220e 100644
--- a/gst/rtsp/rtspurl.c
+++ b/gst/rtsp/rtspurl.c
@@ -95,7 +95,7 @@ rtsp_url_parse (const gchar * urlstr, RTSPUrl ** url)
res->user = g_strndup (p, col - p);
col++;
- res->passwd = g_strndup (col, col - at);
+ res->passwd = g_strndup (col, at - col);
/* move to host */
p = at + 1;