X-Git-Url: https://git.videolan.org/gitweb.cgi/vlc.git/?p=vlc.git;p=vlc.git;a=blobdiff_plain;f=modules%2Fmisc%2Fplaylist%2Fxspf.c;h=2a3bc2252dd310f5129ffe4bc2d3d7dc377c74d4;hp=d2bbc8e594992488a230a93f68470fded0d5f285;hb=8cc57c7a80f9875ab3f6cf56f6e9df9a88177f3b;hpb=724f40098f3029aabae9b97d90185ba9c73f74df diff --git a/modules/misc/playlist/xspf.c b/modules/misc/playlist/xspf.c index d2bbc8e594..2a3bc2252d 100644 --- a/modules/misc/playlist/xspf.c +++ b/modules/misc/playlist/xspf.c @@ -32,6 +32,7 @@ #include #include #include +#include #include #include "xspf.h" @@ -250,7 +251,7 @@ static void xspf_extension_item( playlist_item_t *p_item, FILE *p_file, { int i; char *psz_temp; - psz_temp = convert_xml_special_chars( p_item->p_input->psz_name ); + psz_temp = encode_URI_component( p_item->p_input->psz_name ); fprintf( p_file, "\t\t\n", *psz_temp ? psz_temp : "" ); free( psz_temp );