summaryrefslogtreecommitdiffstats
path: root/libmpdemux
diff options
context:
space:
mode:
authorbertrand <bertrand@b3059339-0415-0410-9bf9-f77b7e298cf2>2004-04-07 20:35:41 +0000
committerbertrand <bertrand@b3059339-0415-0410-9bf9-f77b7e298cf2>2004-04-07 20:35:41 +0000
commite818336e6c7eff7d92ff3534661569348d5a0a01 (patch)
tree588f20927924ce861116f8f57c1b2e5d6ede9044 /libmpdemux
parent1dc94dd7bd3ea8353b27bff04552510fb6a1f16c (diff)
downloadmpv-e818336e6c7eff7d92ff3534661569348d5a0a01.tar.bz2
mpv-e818336e6c7eff7d92ff3534661569348d5a0a01.tar.xz
'%' is unsafe and need to be escaped.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12154 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'libmpdemux')
-rw-r--r--libmpdemux/url.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/libmpdemux/url.c b/libmpdemux/url.c
index 6db6c48dab..13fbc5104a 100644
--- a/libmpdemux/url.c
+++ b/libmpdemux/url.c
@@ -231,7 +231,7 @@ url_escape_string(char *outbuf, const char *inbuf) {
(c >= '0' && c <= '9') ||
(c >= 0x7f) || /* fareast languages(Chinese, Korean, Japanese) */
c=='-' || c=='_' || c=='.' || c=='!' || c=='~' || /* mark characters */
- c=='*' || c=='\'' || c=='(' || c==')' || c=='%' || /* do not touch escape character */
+ c=='*' || c=='\'' || c=='(' || c==')' || /* do not touch escape character */
c==';' || c=='/' || c=='?' || c==':' || c=='@' || /* reserved characters */
c=='&' || c=='=' || c=='+' || c=='$' || c==',' || /* see RFC 2396 */
c=='\0' ) {