From: Laurent Aimar Date: Tue, 17 Aug 2010 21:31:38 +0000 (+0200) Subject: Fixed xml_reader usage in the freetype module. X-Git-Tag: 1.2.0-pre1~5402 X-Git-Url: https://git.sesse.net/?a=commitdiff_plain;h=205ca91723f906f2568b3a1d670d0d7c9d1d0e02;p=vlc Fixed xml_reader usage in the freetype module. --- diff --git a/modules/misc/freetype.c b/modules/misc/freetype.c index 22cb97027c..7d6c4f6b66 100644 --- a/modules/misc/freetype.c +++ b/modules/misc/freetype.c @@ -2236,7 +2236,7 @@ static int RenderHtml( filter_t *p_filter, subpicture_region_t *p_region_out, { /* Only text and karaoke tags are supported */ msg_Dbg( p_filter, "Unsupported top-level tag '%s' ignored.", psz_node ); - xml_ReaderDelete( p_xml_reader ); + p_filter->p_sys->p_xml = xml_ReaderReset( p_xml_reader, NULL ); p_xml_reader = NULL; rv = VLC_EGENERIC; } @@ -2297,7 +2297,7 @@ static int RenderHtml( filter_t *p_filter, subpicture_region_t *p_region_out, result.x, result.y ); } } - xml_ReaderReset( p_xml_reader, NULL ); + p_filter->p_sys->p_xml = xml_ReaderReset( p_xml_reader, NULL ); FreeLines( p_lines ); } stream_Delete( p_sub );