#include <vlc_input.h>
#include <vlc_access.h>
#include <vlc_meta.h>
+#include <vlc_charset.h>
#include <vlc_codecs.h> /* For WAVEHEADER */
#include "vcd/cdrom.h"
return VLC_EGENERIC;
}
}
- else psz_name = strdup( p_access->psz_path );
+ else psz_name = ToLocaleDup( p_access->psz_path );
#ifdef WIN32
if( psz_name[0] && psz_name[1] == ':' &&
#include <vlc_input.h>
#include <vlc_access.h>
#include <vlc_demux.h>
+#include <vlc_charset.h>
#include <vlc_interface.h>
}
}
else
- psz_name = strdup( p_demux->psz_path );
+ psz_name = ToLocaleDup( p_demux->psz_path );
#ifdef WIN32
if( psz_name[0] && psz_name[1] == ':' &&
#include <vlc/vlc.h>
#include <vlc_input.h>
#include <vlc_access.h>
+#include <vlc_charset.h>
#include <vlc_interface.h>
}
}
else
- psz_name = strdup( p_demux->psz_path );
+ psz_name = ToLocaleDup( p_demux->psz_path );
#ifdef WIN32
if( psz_name[0] && psz_name[1] == ':' &&
{
access_t *p_access = (access_t *)p_this;
access_sys_t *p_sys;
- char *psz_dup = strdup( p_access->psz_path );
+ char *psz_dup = ToLocaleDup( p_access->psz_path );
char *psz;
int i_title = 0;
int i_chapter = 0;
#include <vlc_interface.h>
#include <vlc_input.h>
#include <vlc_access.h>
+#include <vlc_charset.h>
#include "vlc_keys.h"
#include <cdio/cdio.h>
if( !psz_dev ) return NULL;
- actual_dev=strdup(psz_dev);
+ actual_dev= ToLocaleDup(psz_dev);
if ( vcdinfo_open(&p_vcdobj, &actual_dev, DRIVER_UNKNOWN, NULL) !=
VCDINFO_OPEN_VCD) {
free(actual_dev);
#endif
#include <vlc/vlc.h>
+#include <vlc_charset.h>
/*****************************************************************************
* Exported prototypes