struct demux_sys_t
{
- char *psz_prefix;
xml_t *p_xml;
xml_reader_t *p_xml_reader;
};
return VLC_EGENERIC;
STANDARD_DEMUX_INIT_MSG( "using podcast reader" );
- p_demux->p_sys->psz_prefix = FindPrefix( p_demux );
p_demux->p_sys->p_xml = NULL;
p_demux->p_sys->p_xml_reader = NULL;
demux_t *p_demux = (demux_t *)p_this;
demux_sys_t *p_sys = p_demux->p_sys;
- free( p_sys->psz_prefix );
if( p_sys->p_xml_reader ) xml_ReaderDelete( p_sys->p_xml, p_sys->p_xml_reader );
if( p_sys->p_xml ) xml_Delete( p_sys->p_xml );
free( p_sys );
}
else if( !strcmp( psz_elname, "image" ) )
{
- b_item = true;
+ b_image = true;
}
// Read the attributes