VLC_EXPORT( char *, decode_URI_duplicate, ( const char *psz ) );
VLC_EXPORT( char *, decode_URI, ( char *psz ) );
VLC_EXPORT( char *, encode_URI_component, ( const char *psz ) );
-VLC_EXPORT( char *, make_URI, ( const char *path ) );
+VLC_EXPORT( char *, make_URI, ( const char *path, const char *scheme ) );
+VLC_EXPORT( char *, make_path, ( const char *url ) );
/*****************************************************************************
* vlc_UrlParse:
url->psz_buffer = NULL;
}
-static inline char *vlc_UrlEncode( const char *psz_url )
-{
- /* FIXME: do not encode / : ? and & _when_ not needed */
- return encode_URI_component( psz_url );
-}
-
#include <ctype.h>
/** Check whether a given string is not a valid URL and must hence be