From: Geoffroy Couprie Date: Mon, 8 Sep 2008 19:30:51 +0000 (+0200) Subject: Initialize threading code in libxml2 X-Git-Tag: 1.0.0-pre1~3386 X-Git-Url: https://git.sesse.net/?a=commitdiff_plain;h=432e45db4a193bb01408cc8edbe64cccea30e750;p=vlc Initialize threading code in libxml2 Signed-off-by: Jean-Baptiste Kempf --- diff --git a/modules/misc/xml/libxml.c b/modules/misc/xml/libxml.c index 14f868afc2..cc46ab44ac 100644 --- a/modules/misc/xml/libxml.c +++ b/modules/misc/xml/libxml.c @@ -74,6 +74,8 @@ static int Open( vlc_object_t *p_this ) { xml_t *p_xml = (xml_t *)p_this; + xmlInitParser(); + p_xml->pf_reader_create = ReaderCreate; p_xml->pf_reader_delete = ReaderDelete; @@ -88,6 +90,7 @@ static int Open( vlc_object_t *p_this ) *****************************************************************************/ static void Close( vlc_object_t *p_this ) { + xmlCleanupParser(); VLC_UNUSED(p_this); return; }