From e818336e6c7eff7d92ff3534661569348d5a0a01 Mon Sep 17 00:00:00 2001 From: bertrand Date: Wed, 7 Apr 2004 20:35:41 +0000 Subject: [PATCH] '%' is unsafe and need to be escaped. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12154 b3059339-0415-0410-9bf9-f77b7e298cf2 --- libmpdemux/url.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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' ) {